第2章 数据类型运算符 和达式
2021/2/24 1 第2章 数据类型、运算符 和表达式
程序是由一行行符号序列表达的,空格将符号序列 分为六类 关键字: include,int, const等说明语句、数据的性质; 标识符:tre, language,a,b等代表运算对象; 运算符:<<,+,一等表示指定运算; 常量:2.45等,不用说明,是有类型的操作数 串:“ Hello worls等用双引号括起来的字符序列; 特殊符号:{,},∥,#,(,)等 2021/224
2021/2/24 2 程序是由一行行符号序列表达的,空格将符号序列 分为六类: 关键字:include, int, const等说明语句、数据的性质; 标识符:tree,language,a,b等代表运算对象; 运算符:<<, +, ==等表示指定运算; 常量:2.45等,不用说明,是有类型的操作数; 串:“Hello Worls”等用双引号括起来的字符序列; 特殊符号:{, }, //, #, (, )等
关鍵字 又叫保留字,是预先定义好的,被系 统占用的标识符,具有特定的含义 注 般标识符不能取关键字 关键字要小写 2021/224
2021/2/24 3 关键字 又叫保留字,是预先定义好的,被系 统占用的标识符,具有特定的含义。 注: •一般标识符不能取关键字 •关键字要小写
C+共有48个关键字,C++与C++兼容的有43个 C和C++都有(常用) int、 float、char、 struct、 union、 const、 static、 long、 short、 unsigned、 signed、void、enum、 extern、 double、 typedef for、if、else、 While、do、 switch、case、 default、 break、 continue、 return、goto 例 1: int x; float a, const pi=3. 1415 if(a==b)xa else xb 2021/224
2021/2/24 4 C++共有48个关键字,C++与VC++兼容的有43个。 C 和 C++ 都有 (常用) int、float、char、struct、union、const、static、 long、short、unsigned、signed、void、enum、 extern、double、typedef。 for、if、else、while、do、switch、case、 default、break、continue、return、 goto 例1:int x; float a; const pi=3.1415; if(a= =b) x=a; else x=b;
C艹特有的关键字(常用) class 定义类; public, private, protected 定义公共,私有,保护属性和服务; friend 定义友元 operator:定义运算符; inline 定义内联函数; virtual 定义虚函数; template:定义模板; new, delete:分配和消除存储空间 th S: 指向自己的指针 2021/224 5
2021/2/24 5 C++ 特有的关键字 (常用) class: 定义类; public, private, protected : 定义公共, 私有, 保护属性和服务; friend: 定义友元; operator: 定义运算符; inline: 定义内联函数; virtual: 定义虚函数; template: 定义模板; new, delete: 分配和消除存储空间 this: 指向自己的指针