程序分成三部分
1)头文件:包含结构声明和使用这些结构的函数的原型。
2)源代码文件:包含与机构有关的函数的代码。
3)源代码文件:包含调用与结构相关的函数的代码。
头文件一般包含如下:
1)函数原型(最好不要在头文件中包含函数的定义)
2)使用#define或const定义的符号常量。
3)结构声明
4)类声明
5)模板函数
5)内联函数
将结构声明放在头文件中是可以的,因为它们不创建变量,而只是在源代码文件中声明结构变量时,告诉编译器如何创建该结构变量。
包含自己的头文件时,应使用引号而不是尖括号。
注意:只需将源代码加入到项目中,而不用加入头文件,这是因为#include指令管理头文件。另外,不要使用#include来包含源代码文件,这样做将导致多重声明。
警告:在IDE中,不要讲头文件加入到项目列表中,也不要在源代码文件中使用#include来包含其他源文件。