5、文字 在程序中直接使用符号表示的数据。 例如: 7 "Helo"等 -6-
- 6 - 5、文字 在程序中直接使用符号表示的数据。 例如: 7 ″Hello″ 等
6、关键字 C++中规定的具有专门意义和用途的符号。 常用关键字: asm auto bool break case catch char class const const cast continue default delete do double dynamic cast else enum explicit extern false float for friend goto f inline int long mutable namespace new operator private protected public register reinterpret cast return short signed sizeof static static cast struct switch template this throw true try typedef typeid typename union unsigned using virtual void volatile while 7
- 7 - 6、关键字 C++中规定的具有专门意义和用途的符号。 常用关键字: asm auto bool break case catch char class const const_cast continue default delete do double dynamic_cast else enum explicit extern false float for friend goto if inline int long mutable namespace new operator private protected public register reinterpret_cast return short signed sizeof static static_cast struct switch template this throw true try typedef typeid typename union unsigned using virtual void volatile while
7、标识符 是用户为程序中使用的元素所起的名字,包括:类名、变量名、 常量名、函数名等。 命名规则: >由字母、数字、下划线组成,而且只能以字母、下划线打头。 >长度没有限制,但是尽量不要太长,有些编译系统可以设置有效长度。 >名字不能是关键字。 >字母的大小写有区别。 >名字最好能表达一定的含义。 合法的标识符:identifier User name Change.3 不合法的标识符 :2Day class #myname
- 8 - 合法的标识符:identifier User_name Change3 不合法的标识符 : 2Day class #myname 7、标识符 是用户为程序中使用的元素所起的名字,包括:类名、变量名、 常量名、函数名等。 命名规则: ➢ 由字母、数字、下划线组成,而且只能以字母、下划线打头。 ➢ 长度没有限制,但是尽量不要太长,有些编译系统可以设置有效长度。 ➢ 名字不能是关键字。 ➢ 字母的大小写有区别。 ➢ 名字最好能表达一定的含义
2.2C++的数据类型、常量和变量 整数类型:short int long等 浮点数类型:float doubles等 基本数据类型 字符类型:char等 布尔类型:bool 数据类型 空类型:void 数组类型 指针类型 导出数据类型 引用类型 复合数据类型 枚举类型:enum 结构体类型: struct 共用体类型:union 自定义数据类型 类类型:class 9
- 9 - 2.2 C++ 的数据类型、常量和变量 数 据 类 型 基本数据类型 复合数据类型 字符类型:char 等 布尔类型:bool 整数类型: short int long等 浮点数类型: float double等 空类型:void 数组类型 指针类型 引用类型 类类型:class 共用体类型:union 枚举类型:enum 结构体类型:struct 导出数据类型 自定义数据类型