游客:
注册
|
登录
|
搜索
|
帮助
3s地带
»
软件应用
» c语新手发问
‹‹ 上一主题
|
下一主题 ››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题: c语新手发问
长风
疾风
UID 3920
精华 0
积分 154
帖子 39
现金 144
贡献值 0
阅读权限 40
注册 2007-8-24
楼主
大
中
小
发表于 2007-9-2 17:06
资料
个人空间
短消息
加为好友
c语新手发问
为什么输出函数putchar('\101')的输出值为A?
虎门东东
强风
UID 5229
精华 0
积分 122
帖子 35
现金 112
贡献值 0
阅读权限 30
注册 2007-8-24
沙发
大
中
小
发表于 2007-9-2 17:06
资料
个人空间
短消息
加为好友
putchar
首先要明白这个函数是什么意思,它是输出字符形的,所以结果为A
101=1*8^8+1*8^0=65 它对应的ASCII是A
S0VOIS
疾风
UID 3979
精华 0
积分 159
帖子 34
现金 149
贡献值 0
阅读权限 40
注册 2007-8-24
板凳
大
中
小
发表于 2007-9-2 17:06
资料
个人空间
短消息
加为好友
'\101'是一个用八进制数表示的字符,而八进制的101=8^2+8^0=64+1=65,正好是字母'A'的ASCII码。
投票
交易
悬赏
活动
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
个人空间管理
升级个人空间
当前时区 GMT+8, 现在时间是 2009-1-9 08:40
清除 Cookies
-
联系我们
-
3S地带
-
Archiver
-
WAP
-
赣ICP备07006302号
界面风格
----------
DST_lovelylook
默认风格
D5MSNCool
Powered by
Discuz!
5.5.0
©
Processed in 0.024026 second(s), 6 queries , Gzip enabled