Key Point: "字符集"
1.
字符集是C++语言的基本元素。
用C++语言编程时,除了字符型数据外,其他所有部分都只能由 字符集 中的字符来表示。
C++字符集中的字符 包括:
1)英文字母 :A~Z a~z
2)数字字符: 0 - 9
3)特殊字符:
空格 !# % ^ & * _ + = - ~ < > / \ ' " ; . , () [] {}
字符->词->句->段落(函数)->文章(程序)
2.词法记号(词)
最小的词法单元。包括关键字、标识符、文字、运算符、分隔符、空白符
关键字:系统的保留字,每个在程序中都有不同的用法,是系统预先声明的单词。
标识符:程序员自己可以声明的单词,用它来表示程序正文中的实体。如:函数名、变量名、类名、对象名等
命名规则:
1)以大写字母、小写字母或者下划线 开头
2)可以由 大小写字母、下划线、数字组成
3)区分大小写,大小写字母代表不同的标识符
4)不能用 关键字
3.文字
文字是程序中直接使用符号表示的数据,包括数字、字符、字符串、布尔文字
TRUE、15;"张三"、'A'
4.操作符
+、-、*、/等运算符号
5.分隔符
用于分隔各个词法记号 或 程序正文。它们不表示任何操作,仅仅是用来构造程序。
()、||、,、;、:
6.空白
在程序编译时的 词法分析阶段 将程序正文分解为 词法记号+空白。
空白包括空格、Tab制表符、换行符Enter和注释/* */的总称。
空白符用于标示 词法记号的开始和结束的位置,除此以外,所有的空白将被忽略。
注释不会被编译,注释内容不会增加最终产生的可执行文件的大小。
注:C注释 /* */ 或者 //注释单行