你的位置:首页 > 操作系统

[操作系统]【学习笔记】【C语言】sizeof


1.用来计算一个变量或者一个常量、一种数据类型所占的内存字节数。

2.sizeof一共有3种形式

1>sizeof( 变量\常量 )

sizeof(10); char c = 'a'; sizeof(c);

2>sizeof  变量\常量

sizeof 10; char c = 'a'; sizeof c;

3>sizeof( 数据类型 )

sizeof(float);

注意,不可以写成sizeof float;

3.代码
 1 #include <stdio.h> 2  3 int main() 4 { 5   //int size = sizeof(10); 6   //int size = sizeof 10.9; 7    8   int a = 10; 9   10   //int size = sizeof(a);11   //int size = sizeof a;12   13   int size = sizeof(char);14   // int size = sizeof char; // 错误的15   16   printf("size=%d\n", size);17   18   return 0;19 }