一、字节的进制关系
1. 1byte(字节) = 8bit (位)
2. 1kb = 1024byte
3. 1mb = 1024kb
4. 1gb = 1024mb
5. 1tb = 1024gb
二、C语言的类型大小
字符类型 | 在16位下 | 在32位下 | 在64位下 |
---|---|---|---|
char | 1位 | 1位 | 1位 |
short | 2位 | 2位 | 2位 |
int | 2位 | 4位 | 4位 |
unsigned int | 2位 | 4位 | 4位 |
long | 4位 | 4位 | 8位 |
unsigned long | 4位 | 4位 | 8位 |
long long | 8位 | 8位 | 8位 |
float | 4位 | 4位 | 4位 |
doublue | 8位 | 8位 | 8位 |
指针 * | 2位 | 4位 | 8位 |
三、需要注意
- 无论什么类型指针
- 16位程序 指针大小2个字节
- 32位程序 指针大小4个字节
- 64位程序 指针大小8个字节
以上内容参考以下网站
https://blog.csdn.net/u013457167/article/details/78694271