C++知识点(整理版).docx

C++知识点(整理版).docx

ID:55209526

大小:56.21 KB

页数:19页

时间:2020-05-03

C++知识点(整理版).docx_第1页
C++知识点(整理版).docx_第2页
C++知识点(整理版).docx_第3页
C++知识点(整理版).docx_第4页
C++知识点(整理版).docx_第5页
C++知识点(整理版).docx_第6页
C++知识点(整理版).docx_第7页
C++知识点(整理版).docx_第8页
C++知识点(整理版).docx_第9页
C++知识点(整理版).docx_第10页
资源描述:

《C++知识点(整理版).docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、C++标识符的命名规则1. 所有标识符必须由一个字母(a~z或A~Z)或下划线(_)开头;2. 标识符的其它部分可以用字母、下划线或数字(0~9)组成;3. 大小写字母表示不同意义, 即代表不同的标识符,如前面的cout和Cout;二、如何正确地声明变量及其初始化2. C++中变量定义的格式:    类型名  变量名1,变量名2,…,变量名n ; 如:int  num1, num2; (2.1)在C++中,每个变量在使用前必须被定义,以便编译器检查变量使用的合法性。变量定义只是给变量分配相应的空间。 (2.2)C++允许在定义变

2、量的同时给变量赋初值。变量未被赋值前,值为未知 格式:  类型名 变量名 = 初值;或者:类型名 变量名(初值);      如:int count = 0;   或   int count(0);  都是定义整型变量count,并为它赋初值0。 可以给被定义的变量中的一部分变量赋初值,如:int sum = 0, count = 0, num; (2.3)一旦定义了一个变量,可以将一个常量赋给该变量。变量赋值过程是“覆盖”过程,用新值去替换旧值  如  int a;         a=123;   或  a = 0x123;  

3、都是正确的    (2.4)在C++中, 定义变量时没有赋初值,然后直接引用该变量是危险的!!!3. 数据类型(data type):数据的编码方式、值域和可执行的操作。数据类型包括两个方面:数据的取值范围、可用的操作。C/C++中的数据类型分为两大类:基本数据类型:整型、浮点型、字符型和布尔型构造数据类型:字符串、数组、结构、联合和枚举  (3.1)整型(int):以补码形式存储。基本型 int;长整型long: long / long int            (3.1.1)整数运算时要注意数据的表示范围。如整数用两个字节表

4、示,正整数 32767 加 1 的结果为 -32768。这称为整数运算的溢出,系统不检查这样的错误,程序员必须自己保证程序中不出现这样的错误。 (3.1.2)在某些应用中,不可能出现负数,则整型数中有一半的数值范围是被浪费的。因此在C/C++中可以将所有的数都看成正整数,称为无符号数。无符号数的定义:在各种整数类型前加上关键词unsigned,变成unsigned int,  unsigned short,  unsigned long  (3.2) 实型:以浮点表示,操作类似于整型,浮点数无法精确表示。 (3.2.1)浮点类型的分

5、类: 单精度 float;双精度 double(3.3)字符型(char):存放一个字母或符号,占一个字节,存放的是字符的内码。可执行比较、连接等运算。具有双重属性:整数属性和字符属性,整数属性:字符类型即单字节的整数类,字符属性:数据值即为相应字符的 Ascii 码。字符类型名:char。可分为可打印字符:小写字母、大写字母、数字、标点符号、空格等;非打印字符:换行和报警字符或响铃 等控制字符   (3.4)布尔型(bool): 只有“真”、“假”两个值。可执行判断运算。如 bool flag=true; (3.5)字符串(str

6、ing):是类类型,用双引号“”表示,可执行字符串比较,连接应用时要加 #include 如 string  str= “dfhdsf”; 三、如何声明常量4.常量:值的直接表示。如1、3、1.57、“A‟等,又称直接量。 (4.1) 整型常量可用十进制、八进制和十六进制表示: 如十进制: 123,  -234;八进制:  0123  十六进制:0x123, 0x3a2f (4.2)浮点数常量有两种表示法: (1)十进制表示:1.23 , 3.14;  (2)科学计数法:尾数e指数 123e2=12300   2.2

7、5e-3=0.00225 ; 注意:尾数不能为空,指数必须为整数    (4.3)字符常量:”a‟, “S‟, ”2‟等用一对单引号括起来的数据。字符串常量用双引号 (4.4)命名常量:为值指定一个描述性的文字,增加程序的可读性。在C++语言中,用const修饰,如 const double PI =3.14; 见 PI即知3.14。注意一般变量名需大写,如PI。  二、算术运算符号及其运行规则a)整数除整数b)%求模运算5.算术运算符:+(加) -(减)  *(乘)  / (求商)  %(求余) (5.1)“-”可为二元运算符,也

8、可为一元运算符,其余所有的算术运算符都是二元运算符。 (5.2)优先级:高  *  /  %, 低  +  -- (5.3)整型与整型数运算,结果为整型,如 5 / 2 = 2 ;整型与浮点数运算,结果为浮点数,如5 / 2.0 = 

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。