#include<stdio.h>
main( )
{
char c5='116' ;
printf("%c\n",c5);
}
为啥c5的值对应ASCII码的54 也就是'6'呢?注意 c5不是'\116' 我没有打错!!
请各位大侠指教。。。
紧急
#include<stdio.h>
main( )
{
char c5='116' ;
printf("%c\n",c5);
}
为啥c5的值对应ASCII码的54 也就是'6'呢?注意 c5不是'\116' 我没有打错!!
请各位大侠指教。。。
紧急
这是我运行你的程序出错了,不知道为什么
char c5=116 ;这样会运行。请问一下,题目没错么?
char c5='116'; 这一句的''省略,因为用了''就是直接引用字符,也就是跳过11直接将6赋给c5
比如char c5='1124';输出结果为4.
要想输出ASCII码为116的t,可以选择去掉'',char c5=116;