游客:  注册 | 登录 | 搜索 | 帮助
3s地带



标题: c语新手发问
长风
疾风
Rank: 4Rank: 4



UID 3920
精华 0
积分 154
帖子 39
现金 144
贡献值 0
阅读权限 40
注册 2007-8-24
c语新手发问
为什么输出函数putchar('\101')的输出值为A?

顶部
虎门东东
强风
Rank: 3



UID 5229
精华 0
积分 122
帖子 35
现金 112
贡献值 0
阅读权限 30
注册 2007-8-24
putchar
首先要明白这个函数是什么意思,它是输出字符形的,所以结果为A
101=1*8^8+1*8^0=65 它对应的ASCII是A

  
顶部
S0VOIS
疾风
Rank: 4Rank: 4



UID 3979
精华 0
积分 159
帖子 34
现金 149
贡献值 0
阅读权限 40
注册 2007-8-24
'\101'是一个用八进制数表示的字符,而八进制的101=8^2+8^0=64+1=65,正好是字母'A'的ASCII码。

顶部


 
当前时区 GMT+8, 现在时间是 2009-1-9 09:35 清除 Cookies - 联系我们 - 3S地带 - Archiver - WAP - 赣ICP备07006302号
Powered by Discuz! 5.5.0  © Processed in 0.025568 second(s), 6 queries , Gzip enabled