posts - 64,comments - 18,trackbacks - 0

在头文件中假如#ifndef/#define/#endif就能防止该头文件被重复引用了,重复引用有什么危害,
变量被重复声明好像会遇到些问题,比如宏定义就不可以重复
所以以后的头文件内容都放在#ifndef 标识符
#define 标识符
.......(放这儿)
#endif
标识符也有点讲究,不用前导下划线,因为C标准库里用它来表示保留标识符
比如darsling.h就用darsling_h_,好看吗?还凑活



小白太多了 2007-03-21 17:05 发表评论
posted on 2007-03-21 17:05 rebol 阅读(311) 评论(0)  编辑 收藏 引用 所属分类: Technical Gemes

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理