本节将分为4个小节介绍C++语言使用的字符集、关键字、标识符及标点符号。
C++语言使用下列基本字符来构成词法单位:
C++的字符集
- ASCII码字符集是计算机中的常用字符集。它包括英文字母及阿拉伯数字等128个字符,存储一个ASCII码占用一个字节单元。
- 由于汉字处理的需要,又出现了汉字国标码等对应于不同语言的字符集。国标码的存储占用两个字节单元。
- 为了对各类字符进行统一编码,Unicode字符集应运而生。它包括了世界上多种语言的基本字符,共有65536个字符。 ASCII码字符集国标码字符集都是它的子集。Unicode字符集对所有字符进行统一的双字节编码。
C++语言使用下列基本字符来构成词法单位:
26个小写字母 | abcdefghijklmnopqrstuvwxyz |
26个大写字母 | ABCDEFGHIJKLMNOPQRSTUVWXYZ |
10个阿拉伯数字 | 0 1 2 3 4 5 6 7 8 9 |
其他符号 | + - * / = , . _ : ; ? \ " ' ~ | ! # % & () [] {} ^ < > 空格 |