1.2.1.1 标识符、关键字、常量、变量、字符串、表达式的概念

  • 标识符是由字符组成的序列,可用字符包含字母、数字和下划线(_)。标识符不能由数字作为第一个字符。
  • 关键字是具有特殊意义的预定义保留标识符。它们不能用作程序中的标识符。在C++中的关键字包括但不限于以下内容:autoboolbreakcasecatchcharclassconst continue default delete do double else enum explicit extern false float.for friend goto if inline int long mutable namespace new operator privateprotected publicregister return short signed sizeof static struct switch tem-plate this throwtrue try typedef union unsigned using voidwhile
  • 常量是在程序执行过程中,其值不可改变的量。
  • 变量是在程序执行过程中,其值可以改变的量。
  • 字符串是用英文双引号括起来的字符序列。
  • C++中的表达式是一个递归的定义:
    1. 一个简单的运算对象,如字面值、变量和函数等;
    2. 由多个运算对象和运算符组合成新的表达式;
    3. 一个表达式可以作为一个运算对象,成为子表达式。