C++基本数据类型与输入输出
每种语言都有自己的一套符号,符号是组成程序的基本单位,它是由若干字符组成的具有一定意义的最小词法单元,如标识符、关键字、运算符、分隔符、常量、注释符等。这里组成符号的字符必须是这种语言字符集中的合法字符,在C++中规定了一个自己的字符集。 2.1 C++字符集字符是可以区分的最小单位,也是组成词法符号的基本单位。C++的字符由下列字符组成。1、大小写英文字母 a~z,A~Z2、数字字符 0~93、特殊符号空格 ! # % ^ & * _ - + = ~ > / / | . , ; ? ' " ( ) [ ] { } 2.2 词法符号(简称符号)C++共有6种词法符号,分别为1、标识符标识符是程序员定义的词法符号,用它来命名程序中的一些实体。常见的有函数名字、类名、变量名、常量名、对象名、标号名、类型名等。C++规定标识符由大小些字母、数字符号和下划线组成,第一个字符必须是字母和下划线。定义标识符有一定的要求(1) 标识符长度没有限制,但不同的编译系统有不同的要求,一般不超过31。(2) 第一个字符必须是字母或下划线。(3) 标识符中大小写是有区别的。XY,xy,xY,Xy都是不同的标识符。(4) 标识符定义时应尽可能是用有意义的单词。(5) 标识符不能与关键字相同。(6) 中间不能有空格。2、关键字关键字是系统预留的词法符号。都有不同的用途和含义。书上给出了ANSI标准的关键字(32个)及一些VC扩展的一些关键字(29个)。3、运算符运算符实际上是系统预定义的函数名字,这些函数作用于被操作的对象,将获得一个结果值。这部分内容在后面将详细介绍。4、分隔符分隔符又称标点符号。用来分隔单词和程序正文的。C++常用分隔符有:(1)空格符:用来做单词之间的分隔。(2)逗号:变量说明时分隔多个变量。(3)分号:作为语句结束时的标记。在for 语句后面括号中三个表达式也用到分号。(4)冒号:用作语句标号,在switch语句中也会使用到。(5){ }:用来构造程序5、常量c++中,常量有数字常量、字符常量、字符串常量。6、注释符
来源: http://lib.csdn.net/article/cplusplus/44523