- 博客(5)
- 收藏
- 关注
原创 深度剖析char在内存中的存储
但char类型在内存中只占一个字节(8个bit位),而int类型在内存中占4个字节(32个bit位),所以把int型放在char型中会发生截取。补码 --> 原码 取以上的方法或者取以上相反的方法(补码 -1得到反码,反码符号位不变,其他位按位取反)注意的是 有符号的(signed)按符号位提升,无符号的(unsigned)按0提升。char为字符型,但在内存中存储的却是ASCII码值,所以char实际上属于整型的一种。所以实际char a = 1的原码,反码,补码为。
2023-09-20 23:33:52
425
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人