sizeof是什么?(大致理解即可)
(1)sizeof是一个关键字(关键字是什么?),也是操作符,专门是用来计算sizeof操作符的类型长度的,单位是字节。
sizeof操作符的操作数可以是类型,也可以是变量或者表达式。
1.sizeof(类型)
2.sizeof表达式 注意:sizeof后面跟的是表达式而不是类型的时候,括号可省略
sizeof后边的表达式是不参与运算的,根据表达式的类型来得出大小
sizeof的计算结果是size_t类型的
sizeof的用法
sizeof是用来求取某一个类型,变量或者表达式所占空间大小。
例如int所占空间的大小
#include<stdio.h>
int main()
{
printf("%d",sizeof(int));
return 0;
}
运算int所占空间大小为4个字节(字节是什么)
同理可求 字符型,浮点型等所占空间的大小。
#include<stdio.h>
int main()
{
printf("%d\n", sizeof(int));
printf("%d\n", sizeof(char));
printf("%d\n", sizeof(short));
printf("%d\n", sizeof(long));
printf("%d\n", sizeof(long long));
printf("%d\n", sizeof(float));
printf("%d\n", sizeof(double));
return 0;
}
所以可求得
补充
关键字是什么?(了解即可)
C语言中有一批保留的名字的符号,比如:interesting,if,return,这些符号被称为保留字或关键字。
关键字都特殊意义,是保留给C语言使用的
程序员自己在创建标识的时候是不能和关键字重复的
关键字也是不能自己创建的
操作符,操作数是什么(下期有详解)
大家可以这样理解,“我爱你”爱是操作符,我和你是操作数。
下期会有本人对操作符的一些学习心得
字节是什么?
计算机里有单位,而最小的单位被称为bit(比特位)。
Byte被称为字节。
1Byte=8bit。