字符是组成语言的最基本元素
C++语言字符由:字母、数字、空白符、标点和特殊字符组成,
分为6类:标识符、关键字、运算符、分隔符、常量、注释符
一个程序就是由以上的6种字符编写并且编译出来的。后面的课程将对以上的六类字符分别解释说明。
关键字
①类型说明符
用于定义,说明变量、函数或其他数据结构的类型。如:int、double等。
②语句定义符
用于表示一个语句的功能。如:if else就是条件语句的语句定义符。
③预处理命令字:
用于表示一个预处理命令。如:前面例子中用到的#include。
类型说明符:
语句定义符号:
预处理命令字:
在程序中使用的变量名、函数名、标号等统称为标识符。
标识符命名规则:
①标识符只能是字母(A~Z,a~z)、数字(0~9)、下划线(_)组成的字符串。
②标识符的第一个字符必须是字母或下划线。
③不能使用关键字作为标识符。
在使用标识符时还必须注意以下3点:
①标准C++不限制标识符的长度,但会受各种版本的C++语言编译系统或者具体机器型号的限制。
②在标识符中,大小写是有区别的。
③命名应尽量有相应的意义,以便阅读理解,作到“见名知义”。
在main函数中写入以下代码编译可以看到有部分标识符是错误的。
#include <iostream>
using namespace std;
void main()
{
int _double;
int char;
int 99 = 100;
int 123age;
int a;
int age!;
system("pause");
}