C++语言中自定义头文件时能不能再包含其他头文件?比如math.h什么的。

2024-11-24 20:12:21
推荐回答(3个)
回答1:

可以的!头文件可以嵌套使用,但是为了防止重复编译,请使用如下语句来防止(假如头文件为inc.h):
#ifndef _inc
#define _inc
以下为头文件内容
#endif

你好,这些都是在头文件里面定义的!

回答2:

可以的,哪怕你在每个你想写的地方都包括了许多头文件,哪怕是重复的,也没问题,系统有自动甄别功能,重复的会忽略掉的,不过,要是写了很多会造成程序臃肿

回答3:

可以,为防止别的源文件或头文件也包含相同的h文件,应该用条件编译去隔离。