我是C的新手(我对C#[Visual Studio]和Java [Eclipse]有很好的了解)我想创建一个存储信息的程序.我的第一直觉是使用像SQL Server这样的数据库.但我不认为它与C兼容.所以现在我有两个选择:
创建包含数据类型的struct(也是typedef).
找到一种通过C头文件集成SQLite的方法
您认为哪种选择最好?或者你还有其他选择吗?我倾向于使用typedef创建一个结构,但可以追求改变我的想法.
ODBC是一个C库,允许以非常容易让人联想到JDBC的模式访问数据库.Microsoft有一个用于SQLServer的ODBC驱动程序,它包含在Windows中,或者对于非Windows,您可以使用像FreeTDS这样的程序.
还SQLite的提供了更直接的C访问数据库,它允许嵌入等的机构
而且,根据您的存储需求,BDB可能值得研究.