本章小结
2。1c语言的基本数据类型
常用标准数据类型
类型标识符名称字节数
范围
int或 short整型
5+215-1(-3276832767)
long长整型
231+231-1(-2147483648
2147483647)
char
字符型
27~+27-1(-128+127
float
浮点型(实
10-3710*38(绝对值)
形
double
双精度浮点
1030710+308(绝对值)
2。2常量和变量
2。2。1常量和符号常量
在程序的运行过程中,其值保持不变的量称
为常量。
#define Pl
此后,凡在文件中出现的P均可用
。
2。2。2整型常量
除了我们比较熟悉的整型常量如:100、0
256之外, Turbo
常量。见表2-2
例子
说
1234
int型十进制整型常量
01234
int型八进制整型常量(以0开头)
0x1234
int型十六进制整型常量(以0x或0X开头)
long型十进制整型常量(以1或L结尾)
例如:0235等于十进制数157,即2×82
+3×81+5×80=157。
0X23等于十进制数-35
任何类型的数据在计算机中都是以二进制补
码形式存储的。
■正数的补码等于其原码,而负数的补码等于
其原码的反码+1。
例如:
0000000001010011表示
83
1111**********表示
83
00000000000000000000000001010011
表示
83L
111111111111111111111**********
表示
83L
2。2。3浮点型常量
C语言中的浮点类型主要分为单精度和双精
度浮点型两种。
除了十进制数的浮点表示法()外,
浮点数还可采用科学表示法:
-3
出现在字母e(或E)之前的小数点,其左边
和右边应有一位数字
在字母e(或E)之后必须是整数。
123、。
2。2。4字符型数据
C的字符常量是用单引号(即撇号)括起来
的一个字符。
如'、'a'、"A'、"&'、"等都是字符常量。
注意,"a'和'A'是不同的字符常量。
字符数据存放在内存时,并是不字符本身,
而是字符的代码,称之为ASC码
基本数据类型与简单程序设计 来自淘豆网www.taodocs.com转载请标明出处.