永发信息网

C语言中。 char a;a=400;以%c输出a,为什么是问号

答案:2  悬赏:20  手机版
解决时间 2021-02-27 00:51
  • 提问者网友:蓝琪梦莎
  • 2021-02-26 05:26
C语言中。 char a;a=400;以%c输出a,为什么是问号
最佳答案
  • 五星知识达人网友:妄饮晩冬酒
  • 2021-02-26 06:58
char a; a 是一字节长的整型量,最大允许数值 是 255。
a=400 超出允许范围。以%c输出一个超界的ASCII 字符,就会得到 意料不到的 字形,
不同的平台上,错误的离奇难以预料,你得到问号,别人可能得到 É 和别的奇怪符号。
全部回答
  • 1楼网友:十鸦
  • 2021-02-26 08:21
你好! It's too large.In C if a charactor larger than '?' it will display '?'. 如有疑问,请追问。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯