32和64位系统各内置类型所占字节大小(int char long double 指针等)
指针大小不一样主要原因在于:32位的寻址空间是2^32, 即32个bit,也就是4个字节。同理64位编译器
32/64位操作系统,数据类型字节数对比
| 32位 | 64位 | |
| char | 1 | 1 |
| char* | 4 | 8 |
| short int | 2 | 2 |
| int | 4 | 大多数4,少部分8 |
| unsigned int | 4 | 4 |
| float | 4 | 4 |
| double | 8 | 8 |
| long | 4 |
指针大小不一样主要原因在于:32位的寻址空间是2^32, 即32个bit,也就是4个字节。同理64位编译器
| 32位 | 64位 | |
| char | 1 | 1 |
| char* | 4 | 8 |
| short int | 2 | 2 |
| int | 4 | 大多数4,少部分8 |
| unsigned int | 4 | 4 |
| float | 4 | 4 |
| double | 8 | 8 |
| long | 4 |
相关推荐
COLORSN:可以试一下,小厂看技术栈是不是很落后,如果太拉胯就别去,个人认为有实习氛围比你自己琢磨要高效不少,然后就是小厂其实也有可能会问的很难,这都比较难说,还是看自己项目含金量够不够,寒假还能不能推进学习再选择,毕竟去实习过年就10天假了