c语言可以读取文件内容 zi创建变量吗?
比如 txt 内容
int a;
char b;
c语言读取内容后自动创建 变量 int a;和char b;
这样做的目的是 有很多类型的值需要存储 类似 数据库的功能 ,即数据字段数据类型,
而且字段数目和类型不是固定的 ,例如 数据库创建表时 每个表可能有不同类型的字段类型和字段个数 ,需求就是类似数据库的功能吧
我知道 结构体可以存储不同类型的数据 ,即自定义类数据类型
那么如何实现 可变 数据结构呢 ?
数据库是如何实现这样功能的?
难道一个数据表 创建一个结构体 然后在编译一次 ,我想肯定不是吧!
那有什么办法实现这个功能 呢 ,我也知道c语言不能反射 ,但mysql不就是c编写的吗
还有sqite
他们是如何实现数据表中字段数目和类型的呢?
给个思路方向 谢谢!
备注:虽然就20分,但请别混分,不知道可以不用回答,另外回答不能的也不会被采纳,这个问题是提供思路方向, 问题可以沉,但请别胡乱回答.