请教关于puts(“zyg”)的编译过程
我的观点是编译之后 字符串“zyg”首先 存储在可执行文件的数据段部分,当程序被加载到内存中的时候,字符串也被加载,字符串位于内存中被称为静态存储区的地方,程序加载到内存的时候,字符串有一个地址,;也就是这时puts(“zyg”)着句话字符串被替换成地址,我这样理解对吗?如果对的话 puts着句话是编译时还是加在到内存时字符串被替换成地址的。 我QQ494000816 希望一起讨论c的家我 我是新手
编译时
还有LZ思维异常混乱……