第2章数据美型与表达式 2.10外+的数裾美型 2.2常量 2.3变量 2.4外+的运算符 2.5算术运算符与算术表达式 26赋值运算符与赋值表达式 2,7逗号运算符与逗号表达式
2.1 C++的数据类型 2.2 常量 2.3 变量 2.4 C++的运算符 2.5 算术运算符与算术表达式 2.6 赋值运算符与赋值表达式 2.7 逗号运算符与逗号表达式 第2章 数据类型与表达式
第2章数据美型写表达式 2.1C++的数据类型 短整型 整型 整型 长整型 基本类型 字符型 单精度型 实型(浮点型) 双精度型 布尔型 长双精度型 空类型 数据 枚举类型 类型 数组类型 非基本类型 结构体类型 共用体类型 类类型 指针类型 type*(表示一种非void的数据类型)
第2章 数据类型与表达式 2.1 C++ 的数据类型 数据 类型 基本类型 整型 字符型 实型( 浮点型) 非基本类型 指针类型 空类型 单精度型 双精度型 长双精度型 短整型 整型 长整型 数组类型 共用体类型 结构体类型 枚举类型 类类型 type *(表示一种非void的数据类型) 布尔型
2.2常量 一、常量 整型常量 数值型常量 实型常量 其值是不能改变的量 字符型常量 1、整型常量的表示方法 十进制数:123 (123L、781、0L等) 八进制数: 以0开头的数。 如0123、033、061等 十六进制数:以0x开头的数。 如0x123、0x33、0x61等
2.2 常量 一、常量 整型常量 实型常量 其值是不能改变的量 字符型常量 1、整型常量的表示方法 十进制数:123 (123L、78l、0L等) 八进制数: 以 0开头的数。 如0123、033、061等 十六进制数:以 0x开头的数。 如0x123、0x33、0x61等 数值型常量
2、实型常量的表示方法 十进制小数形式。 如:0.123,.123 0.123F,0.52f单精度浮点数) 23.0L,4.51(长双精度数) 指数形式。如:0.123e-3表示0.123×103。 其一般形式为: 数符数字部分指数部分 注:规范化的指数形式为0.123e-4。 3、字符常量 普通的字符常量:单引号括起来的一个字符。 如‘a?、‘x'、D’、6?等。 转义字符(控制字符):以1开头的特殊字符
2、实型常量的表示方法 十进制小数形式。 如:0.123 ,.123 0.123F,0.52f(单精度浮点数) 23.0L,4.5l(长双精度数) 指数形式。 如:0.123e-3 表示 0.123×10-3 。 其一般形式为: 数符 数字部分 指数部分 注:规范化的指数形式为 0.123e-4 。 3、字符常量 普通的字符常量:单引号括起来的一个字符。 如 ‘a’、 ‘x’、 ‘D’、 ‘?’ 等。 转义字符(控制字符):以 \ 开头的特殊字符
转义字符及其含义 字符形式 含 义 ASCⅡ代码 换行,将当前位置移到下一行开头 10 t 水平制表(跳到下一个Tab位置) 9 b 退格,将当前位置移到前一列 8 r 回车,将当前位置移到本行开头 13 f 换页,将当前位置移到下页开头 12 反斜杠字符个” 92 \ 单引号字符 39 1" 双引号字符 34 \ddd 1到3位8进制数所代表的字符 \xhh 1到2位16进制数所代表的字符
字符形式 含 义 ASCⅡ代码 \n 换行,将当前位置移到下一行开头 10 \t 水平制表(跳到下一个 Tab 位置) 9 \b 退格,将当前位置移到前一列 8 \r 回车,将当前位置移到本行开头 13 \f 换页,将当前位置移到下页开头 12 \\ 反斜杠字符“\” 92 \ˊ 单引号字符 39 \〞 双引号字符 34 \ddd 1 到 3 位 8 进制数所代表的字符 \xhh 1 到 2 位 16 进制数所代表的字符 转义字符及其含义