一、sizeof()

1、以字节形式给出其操作数的存储大小

2、如果操作数是指针则依赖编译器

3、如果是数组类型,则返回数组总字节数

4、如果是结构体类型操作数,则返回总字节数 + 垫补

比如struct us{

int i;

char c;

};

sizeof(stuct us) = 8;

5、如果是函数中数组形参或函数类型形参,则返回其指针大小

二、C标准预定义宏

 

三、float:6位精度

double:16位精度

if(f < 0.000001 && f > 0.000001)判断f是否为零