c语言中,char型输入的数据过大会怎么样?

2024-11-28 01:55:01
推荐回答(2个)
回答1:

如图为输出结果。

将350赋值到一个char型变量字符c中,不是把350赋值给c,而是把ASCII值为350的字符赋值给c。然而ascii码表是从0~127的,128~255为ascii扩展码表,350所代表的字符就是350-256=94所代表字符“^”脱字符。将其打印为%d整数,即为94.

满意请采纳,不懂请追问。    

回答2:

定义char变量后就可以赋值了

例如:
  char x;
  x='chen';
  这就可以要单引号