C语言中的"?!"是什么意思

#include<stdio.h>
void main()
{short i=-69;
unsigned short un=5;
printf("%d+%d=%hu?!\n",i,un,i+un);
}
在printf("%d+%d=%hu?!\n",i,un,i+un);中为什么在%hu?!这里要用"?!"呢,这个"?!"是什么意思呢,代表什么

?!是在双引号里面的,没有什么意思,只是原样输出而已。
比如,你可以在printf("在嘎发");里面放入任何字符串,汉字,乱码等等。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-11-04
c语言会把他们原样输出。程序写错了。第五行第三个%后应该是d
第2个回答  2020-11-20
相似回答