第二章 数据类型、运算符与表达式
一个无符号 型的数据的范围为占用 个字节( 位),有符号的 型数
据范围为 改为‘后输出?因为‘代表是一个字符,即应该输出 表示
的字符,系统找不到这个字符,故输出?。
型(一般实际中用的多为 字节),无符号范围为( 表示
)。有符号范围为:无符号范围为: ( 位数) 型( 字节)无符号
范 围 为 : 有 符 号 范 围 为 !" 也 占 用 字 节 ( 如
#、 )。 $! 在内存中占 个字节。
% ! 占用 字节,&!' ( 占用 字节。) ! 表示数字可以有如下代表方式:
(输出结果 (。
求有符号数时,最高位 表示为负数,除了最高位,其余位取补码再加 就是它的值,如
(内存中表示)()为
*语言是一种强类型的语言,即区别大小写。因此 +,-、)#./- 也可以用来做变量名。
不同类型的整型数据传递规律只有一条,按内存中存储格式直接传送。
小数指数方式有如 (、(、( 后面要是整数。% !提供 位有效数字,小
数点后 个数。&!' (占八个字节,提供 位有效数字。在输出的时候,(
会变成 (即 ( 后面是三位数。
特殊字符:
这些转义字符只包含一个字符,编译系统在见到字符“0时,会接着找它后面的字符,把它
处理成一个字符,在内存中只占一个字节,不占用内存空间。输出 表示为
!11203占 个字节(包括最后的空字节)4 ( 为!112011(& 3输出
也占用 个字节,4 ( 为!11211(& 3 字节4 ( 为!110
转义字符 含 义
ASCII代码
响铃
\n 换行,将当前位置移到下一行开头
\t 水平制表(跳到下一个'位置)
\b 退格,将当前位置移到前一列
\r 回车,将当前位置移到本行开头
\f 换页,将当前位置移到下页开头
5
竖向跳格
\\ 反斜杠字符“\”
\′ 单引号(撇号)字符
\6 双引号字符
空字符
\&&& 到位进制数所代表的字符
7
\ 到位进制数所代表的字符