求助啊,,,,,x谢谢啦
c语言吧
全部回复
仅看楼主
level 4
limily佳 楼主
有人知道怎样用Dev-c++把多个文件里的函数用在一个文件里吗?
2019年01月28日 12点01分 1
level 11
将函数声明放在头文件里,然后在你所说的那一个文件里#include " 这个头文件"
2019年01月28日 13点01分 2
是下面那样吗?我截了个图在下面
2019年01月29日 05点01分
但是下面那样我也运行不起
2019年01月29日 05点01分
是这样的我的student.h里包含了我其他文件里的所有函数,除了主函数,student.c里面有一些student.h里声明过的函数,还有一个主函数,主函数里面把student.c里的函数用了,而这个函数相当于一个开关,输入不同的数字就可以用另外那些里的文件·里的函数,,书上的框架是这样,我们补充完整里面的函数
2019年01月29日 07点01分
level 4
limily佳 楼主
2019年01月29日 05点01分 3
第二幅图,student.h里,第一行和第二行,不要用减号, 改成
#ifndef STUDENT_H, 下面的同理,结尾用#
endif配对,另外把你第一幅图里的显示菜单函数的声明放进图二头文件里,其它C文件里只要引用了student.h,就可以调用student.c里的函数了。
2019年01月29日 05点01分
我运行student.c会出来这个东西
2019年01月29日 06点01分
@limily佳 你的main函数在student.c里面?你可能对多文件连编有什么误解。多文件编译,生成的是多个obj文件,最后链结器将这些obj链上形成一个可执行文件。如果其中有任何一个c文件编译出错,最后都会导致不能生成可执行文件或是库。
2019年01月29日 06点01分
我们书上他就是把main打在student.c里面的[泪]
2019年01月29日 06点01分
level 4
limily佳 楼主
2019年01月29日 06点01分 4
你得打包你那几个C程序啊,没有工程文件无所谓。三封邮件里都没有,你只发了个工程配置文件。
2019年01月29日 08点01分
1