开发者社区 问答 正文

如果C语言包含所有头文件会怎样?

假设头文件做了重复包含保护,那尽可能把能用到的头文件都放到一个头文件里进行#include,下次编程时不就可以很方便地不用思考就写一个#include语句就行了?
另外,除了编译时会花较多时间进行预处理之外,好像头文件的内容是不会算进可执行程序里的吧(也就是说不会增加程序的大小)?

展开
收起
a123456678 2016-06-07 20:06:21 2035 分享 版权
1 条回答
写回答
取消 提交回答
  • 第一个问题,是可以的,要注意没有重复的全局变量定义
    第二个问题,是的不会增加程序大小

    2019-07-17 19:30:57
    赞同 展开评论
问答分类:
问答标签:
问答地址: