C |数据类型|问题4

预测以下C程序的输出

null

#include <stdio.h>
int main()
{
char a = 012;
printf ( "%d" , a);
return 0;
}


(A) 编译错误 (B) 12 (C) 10 (D) 空的 答复: (C) 说明: 值“12”表示八进制值为12的字符,即十进制10。 注:它相当于char a=012,int a=12,int a=012。 这个问题的小测验

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享