誉望万华:C语言一连接多文件问题

来源:百度文库 编辑:神马品牌网 时间:2024/04/30 07:49:24
我用生成PRJ文件的方法 连接两个文件
不过 生成的。EXE文件产生了一些莫名奇妙的东西,
是不是因为头文件插入两遍?还是变量重复定义?
连接完的文件并不象我想象的顺序运行的!
运行顺序都颠倒了;
请高手指点~
学妹SuBOA-

在你的每一个.h文件中的开头加入
#ifndef _XXX_
#define _XXX_
最后结尾加入
#endif

XXX是你的头文件名或者其他能唯一标识这个头文件的名字,这样可以解决误操作引起的重复插入头文件的问题.

另外不要在头文件里定义任何变量,只能做声明.