我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

«1 2 3» Pages: ( 2/3 total )
突破渴望



性别: 帅哥 状态: 该用户目前不在线
头衔: o(∩_∩)o專職〖M.J〗
等级: 字幕组
家族: 单身贵族
发贴: 5152
威望: 5
浮云: 612
在线等级:
注册时间: 2007-09-24
最后登陆: 2008-06-29

5come5帮你背单词 [ get /get/ vt. 获得,得到,使得,把…弄得,感染(疾病)vi. ;达到 ]


HELLO
顶端 Posted: 2007-11-03 23:59 | [15 楼]
zhd32



性别: 帅哥 状态: 该用户目前不在线
等级: 版主
家族: YD一族
发贴: 619
威望: 0
浮云: 543
在线等级:
注册时间: 2006-04-22
最后登陆: 2009-06-22

5come5帮你背单词 [ ball /bo:l/ n. 球,球状物,(正规的)大型舞会 ]


是乱码哈
Copy code
printf("xxxxxx", YYY, ZZZ)

printf传参的时候是直接把 YYY和ZZZ的值压栈(不考虑优化)
message实际上是一个指针,是占了内存空间的,他指向的内存里放的是 "Hello" 的地址(只读数据区)。
So,  当调用
Copy code
printf("%s", message)

输出的就是message指向的内存位置里的值(以ASCII码方式输出,地址递增,遇到0为止或访问到非法位置)
GG可以调试的时候看下内存,验证一下


[ 此贴被zhd32在2007-11-05 21:42重新编辑 ]
顶端 Posted: 2007-11-04 10:22 | [16 楼]
mcgrand



性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 504
威望: 0
浮云: 1118
在线等级:
注册时间: 2007-04-27
最后登陆: 2009-10-02

5come5帮你背单词 [ summer /'sΛmə/ n. 夏季,夏天 ]


我还是觉得应该是两个Hello的地址
顶端 Posted: 2007-11-05 19:07 | [17 楼]
再不斩



性别: 帅哥 状态: 该用户目前不在线
等级: 鹤立鸡群
发贴: 1414
威望: 0
浮云: 1413
在线等级:
注册时间: 2005-12-23
最后登陆: 2009-04-26

5come5帮你背单词 [ property /'propəti/ n. 财产,资产,财产权,所有权,特性 ]


楼主的那个"Hello "那个空格未知不知设置了个什么字符。。。
所以打印出来是乱码哦。
顶端 Posted: 2007-11-05 20:23 | [18 楼]
zhd32



性别: 帅哥 状态: 该用户目前不在线
等级: 版主
家族: YD一族
发贴: 619
威望: 0
浮云: 543
在线等级:
注册时间: 2006-04-22
最后登陆: 2009-06-22

5come5帮你背单词 [ thick /θik/ a. 厚的,粗的,浓的,浓密的,茂密的,看不清的,茂密的;ad. 厚厚地,浓地,密集地 ]


Quote:
引用第18楼再不斩于2007-11-05 20:23发表的  :
楼主的那个"Hello "那个空格未知不知设置了个什么字符。。。
所以打印出来是乱码哦。

GG试一下就知道了哈
乱码是肯定的
只是不是由于 设置了个什么字符 而引起的
顶端 Posted: 2007-11-05 21:38 | [19 楼]
advertisman



性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 715
威望: 0
浮云: 1195
在线等级:
注册时间: 2007-09-11
最后登陆: 2009-11-07

5come5帮你背单词 [ firm /fə:m/ n. 商行,公司;a. 结实的,坚定的 ]


地址
顶端 Posted: 2007-11-06 21:49 | [20 楼]
俺们都是兄弟



性别: 帅哥 状态: 该用户目前不在线
等级: 品行端正
发贴: 122
威望: 0
浮云: 1120
在线等级:
注册时间: 2006-02-28
最后登陆: 2008-06-28

5come5帮你背单词 [ formula /'fo:mjulə/ (formulae)公式 n. 公式,处方 ]


Quote:
引用第16楼zhd32于2007-11-04 10:22发表的  :
是乱码哈
Copy code
printf("xxxxxx", YYY, ZZZ)

printf传参的时候是直接把 YYY和ZZZ的值压栈(不考虑优化)
.......

gege对printf的研究源于: ???

printf:
00401080  push        ebp
00401081  mov        ebp,esp
00401083  sub        esp,0Ch
00401086  push        ebx
00401087  push        esi
00401088  push        edi
00401089  lea        eax,[ebp+0Ch]
0040108C  mov        dword ptr [arglist],eax
0040108F  cmp        dword ptr [format],0
00401093  jne        printf+33h (004010b3)
00401095  push        offset string "format != NULL" (0042204c)
0040109A  push        0
0040109C  push        36h
0040109E  push        offset string "printf.c" (00422040)
004010A3  push        2
004010A5  call        _CrtDbgReport (00402680)
004010AA  add        esp,14h
004010AD  cmp        eax,1
004010B0  jne        printf+33h (004010b3)
004010B2  int        3
004010B3  xor        ecx,ecx
004010B5  test        ecx,ecx
004010B7  jne        printf+0Fh (0040108f)
004010B9  push        offset __iob+20h (00424a60)
004010BE  call        _stbuf (004012d0)
004010C3  add        esp,4
004010C6  mov        dword ptr [buffing],eax
004010C9  mov        edx,dword ptr [arglist]
004010CC  push        edx
004010CD  mov        eax,dword ptr [format]
004010D0  push        eax
004010D1  push        offset __iob+20h (00424a60)
004010D6  call        _output (004014f0)
004010DB  add        esp,0Ch
004010DE  mov        dword ptr [retval],eax
004010E1  push        offset __iob+20h (00424a60)
004010E6  mov        ecx,dword ptr [buffing]
004010E9  push        ecx
004010EA  call        _ftbuf (00401430)
004010EF  add        esp,8
004010F2  mov        eax,dword ptr [retval]
004010F5  pop        edi
004010F6  pop        esi
004010F7  pop        ebx
004010F8  mov        esp,ebp
004010FA  pop        ebp
004010FB  ret
顶端 Posted: 2007-11-06 22:16 | [21 楼]
落叶清风



性别: 保密 状态: 该用户目前不在线
头衔: 我真的很瓜?
等级: 人见人爱
家族: YD一族
发贴: 4344
威望: 5
浮云: 1107
在线等级:
注册时间: 2006-10-22
最后登陆: 2016-05-08

5come5帮你背单词 [ driver /'draivə/ n. 驾驶员,司机 ]


应该是一堆乱码,乱码的内容是message指向地址的ASCII码表示
顶端 Posted: 2007-11-06 22:22 | [22 楼]
zhd32



性别: 帅哥 状态: 该用户目前不在线
等级: 版主
家族: YD一族
发贴: 619
威望: 0
浮云: 543
在线等级:
注册时间: 2006-04-22
最后登陆: 2009-06-22

5come5帮你背单词 [ gesture /'d3əestə/ n. 手势,资势,表示,资态 ]


Quote:
引用第22楼落叶清风于2007-11-06 22:22发表的  :
应该是一堆乱码,乱码的内容是message指向地址的ASCII码表示

对头
顶端 Posted: 2007-11-07 11:13 | [23 楼]
lvdou





性别: 帅哥 状态: 该用户目前不在线
等级: 希望之光
家族: YD一族
发贴: 1930
威望: 0
浮云: 1181
在线等级:
注册时间: 2006-04-01
最后登陆: 2008-06-21

5come5帮你背单词 [ massacre /'mæsəkə/ n. & vt. 大屠杀 ]


看来高手很多啊~~~~~~但是平时都不见人发帖讨论~
确实是乱码,答案在16楼和21楼
顶端 Posted: 2007-11-07 13:26 | [24 楼]
zhd32



性别: 帅哥 状态: 该用户目前不在线
等级: 版主
家族: YD一族
发贴: 619
威望: 0
浮云: 543
在线等级:
注册时间: 2006-04-22
最后登陆: 2009-06-22

5come5帮你背单词 [ ancient /'einənt/ a. 古代的,古老的,古式的 ]


Quote:
引用第21楼俺们都是兄弟于2007-11-06 22:16发表的  :

gege对printf的研究源于: ???

printf:
00401080  push        ebp
.......

C传递参数本质上都是传值(包括指针)。。。
顶端 Posted: 2007-11-07 13:47 | [25 楼]
爱-就要浪漫



性别: 帅哥 状态: 该用户目前不在线
头衔: 菠菜不慎,宣告破产!
等级: 成就辉煌
家族: 菠韬汹勇
发贴: 12609
威望: 0
浮云: 1113
在线等级:
注册时间: 2007-09-14
最后登陆: 2009-11-05

5come5帮你背单词 [ liable /'laiəbl/ a. 常患…的,有…倾向的,易于… 的,习惯于…的,有偿付责任的;n. 说谎者 ]


高人阿
答案是显示不出来
顶端 Posted: 2007-11-07 13:52 | [26 楼]
zhd32



性别: 帅哥 状态: 该用户目前不在线
等级: 版主
家族: YD一族
发贴: 619
威望: 0
浮云: 543
在线等级:
注册时间: 2006-04-22
最后登陆: 2009-06-22

5come5帮你背单词 [ treasure /'tre3ə/ n. 财富,金银财宝,珍品;vt. 珍视,珍爱 ]


Quote:
引用第26楼爱-就要浪漫于2007-11-07 13:52发表的  :
高人阿
答案是显示不出来

一般都有显示的,除非RP很好
顶端 Posted: 2007-11-07 16:29 | [27 楼]
julian



性别: 帅哥 状态: 该用户目前不在线
等级: 人见人爱
家族: 唯war独尊
发贴: 2052
威望: 0
浮云: 1144
在线等级:
注册时间: 2005-11-16
最后登陆: 2012-03-02

5come5帮你背单词 [ may /mei/ n. 五月 ]


你们凶哦 
顶端 Posted: 2007-11-07 16:34 | [28 楼]
abcd0106





性别: 帅哥 状态: 该用户目前不在线
等级: 鹤立鸡群
发贴: 1093
威望: 0
浮云: 1049
在线等级:
注册时间: 2005-10-08
最后登陆: 2009-04-04

5come5帮你背单词 [ answer /'a:nsə/ v. 回答,答复;n. 回答,答复 ]


难道是随机的东西?
顶端 Posted: 2007-11-12 22:28 | [29 楼]
«1 2 3» Pages: ( 2/3 total )
我来我网·5come5 Forum » 程序员之家

Total 0.013842(s) query 5, Time now is:10-23 03:55, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号