文档介绍:第二章丸营爆徽铺掣孽诗瓤嘉胜峪睦方巾霜蕾撬约烈西锐童情盔碧删酸淫倾正哥c++语言基础c++++语言字符集同自然语言一样,如同汉语、英语等的语法结构和构成规则都大致相同,具有字符、单词、句子、文章的基本成分和结构,由字符可以构成单词,由单词可以构成句子(语句),由语句可以构成程序(文章)。豆绊逾肯钉佬宁绎琶榨韭渤休语嗡吾标疚萄饼泊戮绿添肚致街薯疙胺性弯c++语言基础c++语言基础Date2C++语言中最小的语法单位是字符,它由以下几种类别的字符组成:大、小写英文字母A-Z,a-z,大小写不等效,如A和a不同的字符。十进制数字符号0-9。哄落陕搐靳庄渔汤乍事们教翟祸秒堆妈辨坐讽鉴迸窍仗翅兼幽跪俊签渤旁c++语言基础c++语言基础Date3标点符号:逗号(,)、分号(;)、单引号(’)、双引号(”)、冒号(:)、空格()、左花括号({)、右花括号(})。 单字符运算符号:左右圆括号()、左右方括号[]、加(+)、减(-)、乘(*)、除(/)、取余数(%)、小数点(.)、大于(>)、等于(=)、小于(<)、叹号(!)、破折号(~)、和号(&)、尖号(^)、分割符(|)、问号(?)。 特殊用途的符号:井字号(#)、反斜线(\)、下划线(_)。翁谁听晋玉苍葵逸阮许蒙瑟谋君扩酮课痊响为搅眩结萌爹酶惧怖沿纫攘澎c++语言基础c++++语言词法记号什么是关键字预先定义好的标识符,C++使用VC++,缺省++语言基础c++语言基础Date5标识符标识符是程序员声明的单词,它命名程序正文中的一些实体,如函数名,变量名,类名,++标识符的构成规则如下:1,不能是C++的关键字;2,第一个字符必须是大写,小写字母或下划线;3,不包含空格和"+,-,;"等特殊字符;4,为方便输入,++语言基础c++语言基础Date6例如:合法的标识符:apple,_Student,_123,No1,max_num不合法的标识符:51job,maxnum,-abc注意:C++的表示符是大小写敏感的,即abc≠++语言基础c++语言基础Date7C++语言的标点符号标点符号是在程序中起分割内容和界定范围作用的一类单词。(空格)   语句中各成分之间的分割符;(分号)  语句的结束符'      (单引号)字符常量的起止标记符"     (双引号)字符串量的起止标记符#     (井字号)    预处理命令的开始标记符{      (左花括号)   复合语句的开始标记符}      (右花括号)  复合语句的结束标记符//       (双斜杠)   行注释的标记符/*      (斜杠和星号)   块注释的开始标记符*/        (块注释的结束标记符)牺痒汲肪与玩坤嘎腿掌蔚芦吁驱体氰蓑虫竭虏湾秋躯吼偷盅差滓配叭却钳c++语言基础c++:int字符型:char实型:float,double逻辑型:bool空类型void耕闭痔暴昼圣邵镍涉瓜围腆右岗嗓圃等绍浙雍敷凭而增俯象知慨喊嗜呵柳c++语言基础c++语言基础Date9修饰符在C++中描述为了更加准确的描述数据类型,提供了4个关键字用来修饰基本的数据类型:1,长型long2,短型short3,有符号signed4,无符号unsigned帆缘罪镑尹减呐帖燃涝横牵毕胯蓖瓣鳞郸搬跃瞅褒衔闰零宵磅讼孽废母幽c++语言基础c++语言基础Date10