1、sizeof () 函数
用法:
sizeof(类姓名); 或sizeof 变量名; sizeof(类型说明符,数组名或表达式);
返回值:
返回该类型的数据算占内存单元的字节数
详细用法见下面链接:
举例:
#include<stdio.h>
void main(void)
{
int i_int, i_long, i_char, i_double, i_short, i_float ;
i_int = sizeof(int);
printf("int型数据占 %d 个字节\n" , i_int);
i_long = sizeof(long);
printf("long型数据占 %d 个字节\n" , i_long);
i_char = sizeof(char);
printf("char型数据占 %d 个字节\n" , i_char);
i_double = sizeof(double);
printf("double型数据占 %d 个字节\n" , i_double);
i_short = sizeof(short);
printf("short型数据占 %d 个字节\n" , i_short);
i_float = sizeof(float);
printf("float型数据占 %d 个字节\n" , i_float);
}
执行结果如下图: