sizeof运算符

来源:互联网 发布:幼儿英语网络课程 编辑:程序博客网 时间:2024/05/17 09:17

作用:返回一个变量或者一个数据类型的内存占用长度,以字节为单位

#include int main(void){int len;//测试数组占用内存的大小int a[5];   //len = sizeof(a); //len = 4*5,单位:字节  len = sizeof(a)/sizeof(a[0]);//计算数组中有多少个元素:4*5/4 /*//测试数据类型占用内存的大小//len = sizeof(int);     //len = 4,单位:字节//len = sizeof(float);   //len = 4,单位:字节//len = sizeof(double);  //len = 8,单位:字节  len = sizeof(char);    //len = 1,单位:字节*/   /*//测试变量占用内存的大小//double b;          //len = 8,单位:字节  int a; //len = 4,单位:字节len = sizeof(a);   */printf("len = %d.\n", len);//return 0;}

0 0