一个unsigned char 类型的变量不断累加,溢出后的值是多少
答案:3 悬赏:30 手机版
解决时间 2021-02-04 16:47
- 提问者网友:山高云阔
- 2021-02-04 03:37
一个unsigned char 类型的变量不断累加,溢出后的值是多少
最佳答案
- 五星知识达人网友:玩家
- 2021-02-04 04:15
谁都会有那当初的年少轻狂,那些允许被挥霍的年代,就叫做青春。-----------Who will have the original dazed and confused, the time allowed to be wasted, is called youth.
全部回答
- 1楼网友:低血压的长颈鹿
- 2021-02-04 05:39
char实际上也属于整型的一种,与int区别在于所占内存空间的字节数不同,char固定为1b(字节)
int字节数因编译器不同而不同,可能是2b(tc),可能是4b(vc);char一般用来定义一个字符,实际上存储的是该字符的ascii码,也可以表示一个数字,你可以用printf(“%d”,c);来输出字符c表示的ascii码值;单片机c中,使用unsigned char可以减少内存消耗,因为单片机内存容量有限。
- 2楼网友:青尢
- 2021-02-04 05:17
int/unsigned int变量赋值给 unsigned char变量是会发生字节截断(3位和高于3位的将被程序自动丢弃)
unsigned int a = 0xFFFFFFF7;
unsigned char b = (unsigned char)a;
此时b的值为 0xF7;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯