注意: (1)指数部分只能是整数,并且指数形式的3个 组成部分不能省略 如:12.3e5E 5e3.6 (2)一个实数可以有多种表示形式 如:789.989表示789.989e0 78.9989e1 7.89989e2 0.789989e3等
注意: (1)指数部分只能是整数,并且指数形式的3个 组成部分不能省略 如: 12.34e 5E e 5e3.6 (2)一个实数可以有多种表示形式 如: 789.989 表示 789.989e0 78.9989e1 7.89989e2 0.789989e3 等 7.89989e2
3.字符常量 用一对单引号括起来的一个字符 如:“a B > ? 注意: (1)其中单引号只作为定界符使用,并不是字 符常量的组成部分,即在输出字符常量时, 对单引号并不输出
3.字符常量 用一对单引号括起来的一个字符 如: ‘a’ ‘B’ ‘>’ ‘?’ 注意: (1)其中单引号只作为定界符使用,并不是字 符常量的组成部分,即在输出字符常量时,一 对单引号并不输出
注意: (2)“‘,“是不允许的 (3)在C语言中,字符常量具有数值,在ASCⅡ 代码表中,‘a的值为97,A的值为65 (4)字符常量在计算机内部以整数常量的形式 存放,因此,字符常量与整型常量等价 如:a=4D+8;等价于a=68+6; b=“?+“x;等价于b=63+88;
注意: (2)‘’‘ , ‘\’ 是不允许的 (3)在C语言中,字符常量具有数值,在ASCⅡ 代码表中,‘a’的值为97, ‘A’的值为65 (4)字符常量在计算机内部以整数常量的形式 存放,因此,字符常量与整型常量等价 如: a=‘D’+8; 等价于 a=68+6; b=‘?’+‘x’; 等价于 b=63+88;
4.转义字符常量 在C语言中,允许另一种特殊形式的字符常量, 即以一个“”开头的字符序列。意思是将“\” 后面的字符转换成为另外的意思。 转义字符都是以“\”开头p48 如:‘n’“t,“b’“r,“f 99 101’“x0A
4.转义字符常量 在C语言中,允许另一种特殊形式的字符常量, 即以一个“\”开头的字符序列。意思是将“\” 后面的字符转换成为另外的意思。 转义字符都是以“\”开头 p48 如: ‘\n’ ‘\t’ ‘\b’ ‘\r’ ‘\f’ ‘\\’ ‘\’’ ‘\”’ ‘\101’ ‘\x0A’
例:转义字符1 main printf(“boyt\ girl?”); printf(\n 12 3\t 45\r6\t7\n?) 结果: girl 8列 6 745
例: 转义字符1 main( ) { printf(“boy\t\girl\n”); printf(“\n 12 3\t 45\r6\t7\n”); } 结果: boy 8列 girl 612 3 745