我通过在每个头文件中声明它来在我的项目的所有文件中使用结构的实例。
我的问题是:有没有更简单/自动的方法呢?
这是一个例子:
好吧,我有一个名为:my_project 的项目,其中包含:main.c func1.c func2.c func3.c。在主文件上,我读取 txt 文件并将数据保存在 struct vector 上:
for(i=0;i<MAX;i++){
fscanf(f,"%s",&s[i].nome);
fscanf(f,"%d",&s[i].id);
fscanf(f,"%d",&s[i].quantidade);
fscanf(f,"%d",&s[i].lim_min);
fscanf(f,"%f",&s[i].consumo_med);
}
我想要的是在 func2.c 和 func3.c 中使用结构向量
ehst是最好的方法吗?