不建议把变量放在头文件中
但是建议把常量放在头文件中
static是强制隐藏信息的主要工具
也可以模仿C++中的声明风格:
#define PUBLIC
#define PRIVATE static
利用宏定义,定义一个更易理解的名字,像下面这些例子
PRIVATE int contents[size];
PRIVATE int top = 0;
PRIVATE void terminate(const char *message);
{
..........
}
PUBLIC bool isfull(void)
{
}