数据类型大小判断
1,sizeof(数据类型) 例:sizeof(int)
sizeof(表达式) 例:sizeof(a+b)所得结果的数据类型占的字节数
#include <stdio.h>
int main()
{
int a, b;
a = 3;
b = 5;
printf("int占%d个字节,a+b占%d个字节",sizeof(int),sizeof(a+b));
return 0;
}
输出结果为:int占4个字节,a+b占4个字节2
由书写看数据类型
123,304,25278 int型
123L,304L long int 型 数字后加L或l
用不同进制表示数据
0326 0527 0654 八进制(在数字后+0)
0x2073 0x0527 0xf0ffL 十六进制(在数字前+0x)
浮点型数据的表示
3.2 3. 0.038 .05(0.05) 2E-3(2*10^-3) double型
12.2f -1.7853E-2F float型(数字后加F或f)
程序中慎重直接使用常量——常量可用符号常量代替
#include PI 3.1415926
(原因:相同常量可能代表不同含义 可读性差 难维护 容易手误 )