C语言高手解答一下

来源:百度知道 编辑:UC知道 时间:2024/06/01 15:10:16
类似于学生成绩管理类型程序
有2个.c文件 分别是1.c和2.c
1.c主要是操作功能,里面主要有查询,录入,和修改功能
2.c主要起数据储存的功能,里面有结构体储存各种数据
麻烦高手看看这个思路可行不
是不是必须用fopen把1和2连起来?
大概都能用到哪些比较重要的函数帮忙列举一下呗~
在2.c的开头用#include<1.c>
那在1.c里面什么都不用写就能自动从2里读取信息??

VC编译器中,在程序1.c的开头加一个 #include "2.c" 或 #include<2.c>,就可以了!
如:
#include "stdio.h" /* 2.c */
void m()
{ printf("123456789\n\n"); }

#include "stdio.h" /* 1.c */
#include <2.c>
void main()
{m();
printf("*************************\n\n");
}

但在C++编译器中,只能写成 #include "1.c" 。

在2.c的开头用#include<1.c>命令就行了

让1.c包含2.c文件就行了。在2.c的开头用#include<1.c>命令

在2.c的开头用#include<1.c>
1.c可以自由的调用2里的类,函数和宏