C++语言程序设计

在C++中，有一些预定义的标识符，称之为关键字，也称之为保留字。例如，程序2-1中的int、void都是关键字。可见，关键字是一种特殊的标识符。关键字具有特定的含义，不能对它们再定义。例如，int、void在C++中被预定义为特定的数据类型，我们不能把它们再定义为变量的标识符。C++的关键字很多，不仅仅程序2-1中见到的int和void两个。标准 C++中预定义了63个关键字，参见表2-2。另外，还定义了11个运算符关键字，它们是：and、and_eq、bitand、bitor、compl、not、not_eq、or、or_eq、xor ?、xor_eq。在我们后面要学习的内容中，并没有涉及到C++的所有关键字，但会逐步介绍最重要和最常用的一些关键字。
另外，有些标识符虽然不是关键字，但C++语言总是以固定的形式用于专门的地方，也不能把它们当作一般标识符使用，以免造成混乱。这样的标识符有include、define等，我们在后面的学习中会逐渐遇到。