基本数据类型所占的字节

基本数据类型所占的字节_第1张图片
基本数据类型

%lu为无符号长整型,unsigned long int
摘自boke: http://charlesxie.blog.51cto.com/2236179/939680


基本数据类型所占的字节_第2张图片

摘自boke: http://blog.csdn.net/a775992553/article/details/8790241


int相关的类型在不同位数机器的平台下长度不同。C99标准并不规定具体数据类型的长度大小,只规定级别。作下比较:
(1)16位平台
char 1个字节8位
short 2个字节16位
int 2个字节16位
long 4个字节32位
指针 2个字节16位
(2)32位平台
char 1个字节8位
short 2个字节16位
int 4个字节32位
long ** 4个字节32位**
long long 8个字节64位
指针 4个字节32位 **
(3)64位平台
char 1个字节
short 2个字节
int 4个字节
long ** 8个字节(区别)

long long 8个字节
指针 8个字节(区别)
摘自:https://www.nowcoder.com/questionTerminal/fd98bd711afc4c24b34b27b9f132c729

你可能感兴趣的:(基本数据类型所占的字节)