C语言问题,为什么输出结果是:n,6,6
#include<stdio.h>voidmain(){printf("%c,%c,%c\n",'\156','\o156','\0156');}输出结果:n,6,6注意...
#include <stdio.h>
void main(){
printf("%c,%c,%c\n",'\156','\o156','\0156');
}
输出结果:n,6,6
注意:第二个字符中是英文字母o,第三个是数字0 展开
void main(){
printf("%c,%c,%c\n",'\156','\o156','\0156');
}
输出结果:n,6,6
注意:第二个字符中是英文字母o,第三个是数字0 展开
2014-01-18
展开全部
听不懂。。。
追问
输出函数要输出的三个字符看起来不一样,是吧?'\o156'中的那个圈是英文字母o;'\0156'中的圈是数字0; 最后打印结果是:n,6,6 请问为什么啊?
追答
这个就是打印本质的结果了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询