2011年12月29日
经常会在对源代码进行如何组织时犯难:
1)头文件的内容应写些什么?
2)函数的具体实现应放在哪个文件里?是否与头文件放在一处?
3)自定义的头文件(.h)与定义函数(.c)是什么关系
注意:此时你需要有一定的编译原理的基础。
--------------------------------------------------------------------------------
====> 1)头文件里应写入的内容:xxx.h
1)预处理块 :即一些宏的定义相关的#define \#ifndef \#ifdef
2)函数和类结构【声明】
3)头文件开头处的版权和版本声明
// 版权和版本声明见示例 1-1,此处省略。
#ifndef GRAPHICS_H // 防