77问答网
所有问题
转义字符的ASCII码怎么输出
#include<stdio.h>
main()
{
printf("%d",'\n');
}
为什么不对?是哪里不对?
举报该问题
推荐答案 2014-08-26
输出结果为什么为'Hi!':
'H':以%c方式输出,直接输出字符'H'
105:以%c方式输出,将十进制数字105作为ASCII码,输出对应的字符'i'
'\41':以%c方式输出,根据转义字符'\'的转义规则,'\41'被视为八进制数,输出对应的字符'!'
转义规则:
\dd 任意字符 二位八进制
\ddd 任意字符 三位八进制
\xhh 任意字符 二位十六进制
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/YvGvIWIvWvGG8Y338vp.html
相似回答
大家正在搜
相关问题
怎样输出ASCII码
putchar怎么输出转译字符,有多种方法吗?比如输出其as...
C语言编程中,怎么进行“输入字符与输出字符的ascll码”这...
C语言编程输入字符输出字符的ascll码
在Java转义字符表示中,ASCII码值对应的字符如何表示?...
转义字符的输出
在Java转义字符表示中ASCII码值对应的字符如何表示?U...