c语言中sizeof什么意思

如题所述

sizeof
不是函数copy名,而是运算符。计算
变量类型百,或某一变量占内存度
大小
的字节数。
例如
int
型,知double
型,struct
型,简道单变量名,数组名

#include
<stdio.h>
struct
AA{
char
name[80];
int
v[10];
double
d[2];
};
int
main(){
int
i
=
102;
double
v=18.00;
struct
AA
s[3];
printf("int:
sizeof(int)=%d\n",sizeof(int));
printf("int
i:
sizeof(i)=%d\n",sizeof(i));
printf("double:
sizeof(double)=%d\n",sizeof(double));
printf("double
v:
sizeof(v)=%d\n",sizeof(v));
printf("struct
AA:
sizeof(struct
AA)=%d\n",sizeof(struct
AA));
printf("struct
AA
s[3]:
sizeof(s)=%d\n",sizeof(s));
return
0;
}
温馨提示:答案为网友推荐,仅供参考
相似回答