2.1词法记号和标识符 1、什么是关键字? 预先定义好的标识符,C++编译器对 其进行特殊处理, 2、如何识别关键字? 使用VC艹+6.0的编辑环境时,缺省 是蓝色的字符即为关键字 2005-4-27 北京邮电大学电信工程学院计算机技术中心
2005-4-27 北京邮电大学电信工程学院计算机技术中心 -6- 2.1 词法记号和标识符 1、什么是关键字? 预先定义好的标识符,C++编译器对 其进行特殊处理。 2、如何识别关键字? 使用VC++ 6.0的编辑环境时,缺省 是蓝色的字符即为关键字
2.1词法记号和标识符 ◆3、标识符 标识符是程序员声明的单词,它命名程序正文 中的一些实体,如函数名、变量名、类名、对象名 等。C艹+标识符的构成规则如下 1、不能是C十的关键字; 2、第一个字符必须是大写、小写字母或下划线; 3、不包含空格和“+、-、;”等特殊字符; 4、为方便输入,长度一般不超过31个字符。 2005-4-27 北京邮电大学电信工程学院计算机技术中心
2005-4-27 北京邮电大学电信工程学院计算机技术中心 -7- 2.1 词法记号和标识符 3、标识符 标识符是程序员声明的单词,它命名程序正文 中的一些实体,如函数名、变量名、类名、对象名 等。C++标识符的构成规则如下: 1、不能是C++的关键字; 2、第一个字符必须是大写、小写字母或下划线; 3、不包含空格和“+、-、;”等特殊字符; 4、为方便输入,长度一般不超过31个字符
2.1词法记号和标识符 例如 合法的标识符: apple、 Student、123、Nol、 max num 不合法的标识符 5ljob、 max num、-abc 意 C++的表示符是大小写敏感的,即 abC≠ABC。 2005-4-27 北京邮电大学电信工程学院计算机技术中心
2005-4-27 北京邮电大学电信工程学院计算机技术中心 -8- 2.1 词法记号和标识符 例如: 合法的标识符: apple、_Student、_123、No1、max_num 不合法的标识符: 51job、max num、-abc 注意: C++的表示符是大小写敏感的,即 abc≠ABC
2.1词法记号和标识符 ◆4、分隔符 分隔符用于分隔程序中的正文,在C++中 使用下列字符作为分隔符 (){}, 这些分隔符不表示实际的操作,仅用于构 造程序。比如“;”,用来作为一句完整语句的 结束 2005-4-27 北京邮电大学电信工程学院计算机技术中心
2005-4-27 北京邮电大学电信工程学院计算机技术中心 -9- 2.1 词法记号和标识符 4、分隔符 分隔符用于分隔程序中的正文,在C++中 使用下列字符作为分隔符: ( ) { } , : ; 这些分隔符不表示实际的操作,仅用于构 造程序。比如“;”,用来作为一句完整语句的 结束
2.1词法记号和标识符 ◆5、空白 在C艹语句中经常出现空白(制表符、空 格、空行)等,通常都忽略不计 2005-4-27 北京邮电大学电信工程学院计算机技术中心
2005-4-27 北京邮电大学电信工程学院计算机技术中心 -10- 2.1 词法记号和标识符 5、空白 在C++语句中经常出现空白(制表符、空 格、空行)等,通常都忽略不计