C语言复习2
实数(real number)又称浮点数(floating-point number)。实数有两种表达形式:十进制小数形式;指数形式。规范化的指数形式。实型变量的分类:单精度(float),双精度(double),长双精度(long double)三类。实型数据存在舍入误差,所以应当避免将一个很大的数和一个很小的数直接相加减计算。许多编译系统会将实型常量作为双精度来处理,这样可以保证计算计算结果更精确,但是运算的速度也就降低了。可以在数的后面加字母 f 或 F,这样编译系统就会按单精度来处理。另外还要注意float型变量只能接收7位有效数字。字符型数据单引号刮起来的一个字符,如’A’,’a’。
关于转义字符含义:
字符形式 含义 ASCII码
\n 换行,将当前位置移到下一行 10
\t 水平制表(跳到下一个tab位置) 9
\b 退格,将当前位置移到前一列 8
\r 回车,将当前位置移到本行开头 13
\f 换页,将当前位置移到下页开头 12
\\ 反斜杠字符\ 92
\’ 单引号字符 39
\” 双引号字符 34
\ddd 1到3位8进制数所代表的字符
\xhh 1到2位16进制数所代表的字符
将一个字符常量放到一个字符变量中,实际上并不是把该字符本身放到内存单元中去,而是将该字符的相应的ASCII代码放到存储单元中。
字符型数据和整型数据是通用的,既可以用字符形式输出,也可以用整数形式输出,但是字符型数据只占一个字节,只能存放0-255范围内的数。
从ASCII码表可以看出,每个小写字母比它对应的大写字母ASCII码大32。
字符串常量
Popularity: 29% [?]
Popularity: 29% [?]


