C++基本数据类型与输入输出

C++基本数据类型与输入输出,第1张

C++基本数据类型与输入输出,第2张

每种语言都有自己的一套符号。符号是程序的基本单位。它们是具有一定意义的最小词汇单位,由若干个字符组成,如标识符、关键字、运算符、分隔符、常量、注释等。这里组成符号的字符必须是这种语言字符集中的合法字符,在C++中指定了自己的字符集。

2.1 c++字符集
字符是能够区分的最小单位,也是构成词汇符号的基本单位。C++的字符由以下字符组成。
1、大小写英文字母
a~z、A~Z
2、数字字符
0~9
3、特殊符号
空大小写!# % ^ & * _ - + = ~ > / \ | ., ;?"()[] {}

2.2词法符号(简称符号)
C++有六种词法符号,即
1。标识符
标识符是程序员定义的词法符号,用来命名程序中的一些实体。常见的有函数名、类名、变量名、常量名、对象名、标签名、类型名等。++C指定标识符由字母、数字和下划线组成,并且第一个字符必须是字母和下划线。
定义标识符有一定的要求
(1)标识符的长度没有限制,但不同的编译系统有不同的要求,一般不超过31。
(2)第一个字符必须是字母或下划线。
(3)标识符有大小写之分。Xy,Xy,XY,xY都是不同的标识符。
(4)标识符应尽可能用有意义的词来定义。
(5)标识符不能与关键字相同。
(6)中间不能有空。
2。关键字
关键字是系统保留的词汇符号。有不同的用途和意义。
书中给出了ANSI标准的关键词(32)和VC扩展的部分关键词(29)。
3。Operator
Operator实际上是系统预定义的函数名。这些函数作用于被操作的对象,会得到一个结果值。这部分将在后面详细描述。
4。分隔符
分隔符也叫标点符号。用于从程序文本中分离单词。++ C中常见的分隔符有:
(1)空 case:用来分隔单词。
(2)逗号:描述变量时分隔多个变量。
(3)分号:用作语句结尾的标记。for语句后括号中的三个表达式也使用分号。
(4)冒号:用作语句标签,也用于switch语句中。
(5){}:用于构造程序
5和常量
C++。常量包括数字常量、字符常量和字符串常量。
6。注释符号
之前已经提到过。有两种方法。一种是C++语言中新的注释方法,即以//开头,占一行。另外,它是原C语言的注释方法,有一对/*和*/括起来的注释信息。

2.3基本数据类型
是系统中一个实体的抽象,描述了某个实体的基本特征,包括一个值的表示、存储间的大小空以及对该值的操作。C++的数据类型包括基本数据类型和构造数据类型。构造数据类型,也称为复合数据类型,是一种更高级的抽象。当变量被定义为某种类型时,会被系统特别保护,保证其值不会被非法操作。
c++语言的基本数据类型如下:
Integer,其说明符为int;
...character类型,说明符是char
...浮点型(也叫实型),其说明符为float(单精度)和double(双精度);
空值类型,说明符是void,用于函数和指针。【/br/】为了适应各种情况的需要,除了void类型外,还可以在上述三种类型前面加上修饰语来改变原意。
signed表示有符号
unsigned表示无符号
long表示long
short表示short
以上四个修饰符都适用于整型和字符型,只有long也适用于双精度浮点型。
数据类型指定的存储空空间都是按字节计算的,占用的字节数会根据机器字长的不同而不同。也就是说空之间变量的大小与定义的类型和机器有关。所以要注意那些会被机器影响的类型。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » C++基本数据类型与输入输出

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情