头文件保护符 头文件保护符 / Header Guard,用于防止头文件被重复包含。 常见写法如下 #ifndef Header_h #define Header_h #endif /* Header_h */ 其中,Header_h 就是头文件保护符,其依赖于预处理器变量。 对于一个类的头文件,通常根据类的名字来决定保护符的名字。例如,对于 Dog 类,可将其头文件保护符命名为 Dog_h 。