C语言中,int和char型

发布网友 发布时间:2022-04-23 12:32

我来回答

3个回答

热心网友 时间:2023-10-13 12:28

在C语言中有些时候 int 和 char 看上去是可以通用的。
在你上面举的例子中,是以字符的形式显示 a 所表示的ASCII码字符,
ASCII的取值范围0~255,也就是1个字节。
char在C语言中是1个字节,而int要看不同的硬件、操作系统平台的不同而有区别,但不会小于2个字节,即最小2字节。

如果 int 类型赋值超过255时,C语言会取int 2个字节中的低字节的数据作为有效数据,也就是,350 等价于 94,因为350的低字节是94

热心网友 时间:2023-10-13 12:28

建议你还是多做一些经典的,实用的程序,研究这种问题个人感觉不太值得时间

热心网友 时间:2023-10-13 12:29

输出的会是UNICODE码相应的某个值
研究这种问题没什么用.

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com