3378| 2
|
.C文件下包含的.H文件多了,编译后的文件是否变大? |
5金钱
最佳答案这个问题无法回答,给你讲原理吧。
简单的说,h文件在编译时,编译器会把h文件的内容复制出来,然后在include语句那个地方粘贴,然后再编译成二进制文件。这个过程和你手工复制粘贴效果一样。如果h文件中只有声明,那么包含多少个都不会增加编译文件大小,如果h文件包含变量和函数定义,那么问题会复杂很多,这个是c语言基本知识了。
| ||
| ||
| ||
STM32/LPC1788/51
|
||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-17 02:17
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网