首页 > 同样的代码,用gcc和g++编译,后者资源占用更多?

同样的代码,用gcc和g++编译,后者资源占用更多?

RT,同样的一段c代码,我先用gcc编译得到a.out,然后把后缀改成cpp用g++编译得到b.out,b.out明显更大。对于同样的测试样例,b.out在运行时消耗的内存比a.out多几百k。没学过编译原理,求教这是为什么……


看看编译原理的代码吧:https://.com/a/1190000005069693


g++编译c代码,会把c代码看成是c++代码的,所以会链接c++的标准库。

【热门文章】
【热门文章】