把int型赋值给char型会怎么样
答案:2 悬赏:10 手机版
解决时间 2021-03-15 08:25
- 提问者网友:斑駁影
- 2021-03-14 20:44
把int型赋值给char型会怎么样
最佳答案
- 五星知识达人网友:雾月
- 2021-03-14 21:02
一个是16位变量,一个是夜8位变量,如果把int型变量 赋
值给char型的变量,一般会丢失高8位,取低8位
但有的编译器分大端模式和小端模式有的模式下是取高8位的
值给char型的变量,一般会丢失高8位,取低8位
但有的编译器分大端模式和小端模式有的模式下是取高8位的
全部回答
- 1楼网友:夜风逐马
- 2021-03-14 21:17
int a = 48;
char c;
c = a; //c = 48;
printf("%d", c); //输出48
printf("%c", c); //输出0,‘0’ = 48
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯