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注释 /* */ 或者 //注释单行