常用单位:位,字节,字
数据类型:空类型,字符型,数值型,数组,结构,联合,枚举,指针
有符号数的表达方式:原码,反码,补码
测试数据类型的大小
1 #include <stdio.h>
2
3 int main()
4 {
5 printf ("long size is %d\n", sizeof (short));
6 printf ("int size is %d\n", sizeof (int));
7 printf ("long size is %d\n", sizeof (long));
8 printf ("double size is %d\n", sizeof (double));
9 printf ("float size is %d\n", sizeof (float));
10 printf ("char size is %d\n", sizeof (char));
11
12 return 0;
13 }
常量和变量
常量:整型,实型,字符型,字符串
注意事项:1、用指数形式表示的浮点数必须有尾数,指数部分必须是整数。
如:e12 , .e43 , 0.25e4.5 , e 等是错误的。
2、在浮点数常量的后面用字母F(或f)表示float(单精度浮点)类型。
如:1e-2f表示float型。
3、而字母L(或l)表示long double(长精度浮点)型 ,
如:3.2L表示long double型。
4、如果在浮点数常量的后面不加字母,则表示是一个double(双精度浮点)型常量。
2.1e-2
0.689 (都是double型常量)
符号常量的优点:一 是增加程序的可读性;
二 是增强可维护性。