头文件经常需要include其他头文件,为了可以使得一个头文件被多次包含进同一个源文件,可以使用预处理器定义头文件保护符,如下所述 #ifndef SALE_H #define SALE_H ........ #endif