为了防止头文件被重复引用,应当用ifndef/define/endif结构产生预处理块。
#ifndef _FORWARDINTERSECTION_H_
#define _FORWARDINTERSECTION_H_
///////////////////////////////
//////////////////////////////
#endif
用 #include<filename.h> 格式来引用标准库的头文件(编译器将从标准库目录开始搜索)。
用 #include “filename.h” 格式来引用非标准库的头文件(编译器将从用户的工作目录开始搜索)。
头文件中只存放“声明”而不存放“定义”
本文阐述了在C/C++编程中使用ifndef/define/endif结构进行头文件管理的重要性,并详细解释了如何根据不同需求选择合适的头文件引用方式,确保代码的高效性和避免重复引用的问题。
1604

被折叠的 条评论
为什么被折叠?



