- 博客(6)
- 收藏
- 关注
原创 数据在内存中的存储
超过一个字节的数据在内存中就存在着顺序问题,一般分为大端和小端。讨论的是字节的顺序。低地址存高二进制数,高地址存低二进制数。低地址存低二进制数,高地址存高二进制数。在调试窗口中,为了方便观察,显示的是十六进制数,但本质依然是一个32位(int类型)的二进制数。我自己的小疑惑解析:问题是为什么0x11223344就刚好放满呢?答:二进制转16进制就是,每4位表示一个十六进制数,32位能表示8个,也就是说这个11223344,每一位都是一个十六进制数,每一位都需要4个二进制来放。所以能放满。
2024-07-11 09:56:26
541
原创 C语言操作符
二进制数字由:0~1组成的八进制的每一位数字由:0~7组成的十进制的每一位由:0~9组成十六进制每一位由:0~15组成,可能就得区分(倒也不会从10~15依次用a b c d e f 俩表示十六进制的10就是a);
2024-05-07 15:47:08
1462
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人