标题:请教关于puts(“zyg”)的编译过程
只看楼主
toyix
Rank: 1
等 级:新手上路
帖 子:112
专家分:0
注 册:2008-7-14
结帖率:50%
 问题点数:0 回复次数:2 
请教关于puts(“zyg”)的编译过程
我的观点是编译之后 字符串“zyg”首先 存储在可执行文件的数据段部分,当程序被加载到内存中的时候,字符串也被加载,字符串位于内存中被称为静态存储区的地方,程序加载到内存的时候,字符串有一个地址,;也就是这时puts(“zyg”)着句话字符串被替换成地址,我这样理解对吗?如果对的话 puts着句话是编译时还是加在到内存时字符串被替换成地址的。 我QQ494000816 希望一起讨论c的家我 我是新手
搜索更多相关主题的帖子: zyg puts 编译 
2008-10-28 18:28
风居住的街道
Rank: 1
等 级:新手上路
帖 子:374
专家分:0
注 册:2008-10-24
得分:0 
编译时
还有LZ思维异常混乱……
2008-10-28 23:10
toyix
Rank: 1
等 级:新手上路
帖 子:112
专家分:0
注 册:2008-7-14
得分:0 
这有什么混乱   c primer plus5 上面有这些话   书上讲的数组  初始化的过程,我这只是变了变
2008-10-29 06:27



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-241143-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.262471 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved