gpt4 book ai didi

c - 用C模拟数据库

转载 作者:搜寻专家 更新时间:2023-10-30 20:00:49 25 4
gpt4 key购买 nike

我是 C 的新手。(我非常了解 C# [Visual Studio] 和 Java [Eclipse])我想制作一个存储信息的程序。我的第一直觉是使用像 SQL Server 这样的数据库。但我不认为它与 C 兼容。所以现在我有两个选择:

  • 创建一个包含数据类型的结构(也称为 typedef)。
  • 找到一种通过C 头文件集成SQLite 的方法

您认为哪个选项最好?或者你有其他选择吗?我有点倾向于使用 typedef 制作结构,但可以说服我改变主意。

最佳答案

ODBC is a C library并允许以非常类似于 JDBC 的模式访问数据库。 Microsoft 有一个适用于 Windows 中包含的 SQLServer 的 ODBC 驱动程序,或者对于非 Windows,您可以利用类似 FreeTDS 的内容。 .

还有 SQLite提供了一种更直接的 C 访问数据库的机制,允许嵌入等。

并且,根据您的存储需求,BDB可能值得研究。

关于c - 用C模拟数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2596635/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com