2.1.3标识符 合法标识符由字母或下划线矛给,由字母、数字、下划 线组成。其有效长度为131个字长度超效31个字符 者只识别前31个宇符,VC++标识符长度为1247个字 例:判断下面哪些是合法的标识符: My File 94Salary Salary 94 Salary 94 amount e●⊙●e Amount f3.5 Num of student
2.1.3 标识符 合法标识符由字母或下划线开始,由字母、数字、下划 线组成,其有效长度为1~31个字符,长度超过31个字符 者只识别前31个字符,VC++标识符长度为1~247个字 符。 例: 判断下面哪些是合法的标识符: MyFile 94Salary Salary 94 Salary94 amount $amount void f3.5 Num_of_Student
2.1.4标点符号 标点符号包括 #、()、各、, 等
2.1.4 标点符号 标点符号包括 #、( )、{}、 ,、 :、 ;、 " 、 '等
2.2C++中的数据类型 整型int 字符型char 基本数据类型 实型实型foit 双精度型 double 逻罗辑型hool C++的数据类型 无值型void 数组type 指针type* 结构 struct 非基本数据类型 联合 union 枚举enum 类 class 图2-1C++的数据结构
2.2 C++中的数据类型 图2-1 C++的数据结构 C++的数据类型 基本数据类型 非基本数据类型 数组 type [] 指针 type * 结构 struct 联合 union 枚举 enum 类 class 整 型 int 字符型 char 逻辑型 bool 无值型 void 实 型 float 双精度型 double 实 型
类型 名称 占用字节取值范围 数 bool 布尔型 true. false (signed) char 有符号字符 128~127 unsiged char 型无型有型无型 符号字符 0~255 ( signed) short有符号短整 32768~32767 unsigned short 符号短整 (int). (signed) int 有符号整型 2244 0~65535 231~(231-1) unsigned (int) 无符号整型 0~(232-1) ( signed)long有符号长整 -231~(231-1) Gint) 型 unsigned long无符号长整 0~(232-1) (int) 型 float 实型 448 1038~1038 double 双精度型 -10308~10308 long double 长双精度型 8 -10308~10308 心 void 无值型 无值
类 型 名 称 占用字节 数 取 值 范 围 bool 布尔型 true, false (signed) char 有符号字符 型 1 -128 127 unsiged char 无符号字符 型 1 0 255 (signed) short (int) 有符号短整 型 2 -32768 32767 unsigned short (int) 无符号短整 型 2 0 65535 (signed) int 有符号整型 4 -2 31 (2 31 -1) unsigned (int) 无符号整型 4 0 (2 32 -1) (signed) long (int) 有符号长整 型 4 -2 31 (2 31 -1) unsigned long (int) 无符号长整 型 4 0 (2 32 -1) float 实型 4 -1038 1038 double 双精度型 8 -10308 10308 long double 长双精度型 8 -10308 10308 void 无值型 0 无值
23常量和变量 231变量 232字面变量 233常变量及常量说明符 const
2.3 常量和变量 2.3.1 变 量 2.3.2 字面变量 2.3.3常变量及常量说明符const