C++知识点上课讲义

上传人:go****e 文档编号:137368913 上传时间:2020-07-07 格式:DOC 页数:6 大小:21.50KB
返回 下载 相关 举报
C++知识点上课讲义_第1页
第1页 / 共6页
C++知识点上课讲义_第2页
第2页 / 共6页
C++知识点上课讲义_第3页
第3页 / 共6页
C++知识点上课讲义_第4页
第4页 / 共6页
C++知识点上课讲义_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《C++知识点上课讲义》由会员分享,可在线阅读,更多相关《C++知识点上课讲义(6页珍藏版)》请在金锄头文库上搜索。

1、C+知识点精品文档一、 数据类型1字符型 : 用关键字char表示。取值包含具体实现所用的字符集里的一个字符。字符型数据通常占用1个字节的存储空间,变量声明如:char c=a;2. 整型:用关键字int表示。取值是计算机所能表示的所有整数,占4个字节空间。变量声明如:int d=5;3. 浮点型: 双精度型(double),双精度型通常占用8个字节的空间。变量声明如:double d=5.0;4. 字符串:用string表示,可以表示多个字符,变量声明如:string str=”abc”;系统存储时会在字符串最后自动加0字符代表字符串结束。5. 布尔类型:用关键字bool 表示,有两个值tr

2、ue或false。true其实就是整数1,false其实就是整数0。二、 输入输出头文件#include包含有cin和cout对象,对应于标准输入流和标准输出流。流读取运算符“”表示流的输入,可以从cin输入流中读取字符;流插入运算符“”表示流的输出,可以向cout输出流插入字符。 如:cout”hello world.”ij; /输入i,j的值三、 变量与常量1. 变量有三个特征:变量类型、变量名、变量值。2. 变量名就是标识符,用来标识用户定义的常量名、变量名、函数名、文件名、数组名、和数据类型名和程序名等。只能由字母、数字和下划线组成,且以字母或下划线开头。命名时注意以下几点: ( 1)

3、 C+的关键字不能用作用户自定义的实体名; (2) 以下划线开头的名字是保留给实现或者运行环境,用于特殊目的,在应用程序里不 要采用这样的名字; (3) 大写与小写字母是区分的; (4) 见名知义。3. 常量的定义使用const关键字,例如const int a =5; 则a的值在程序运行中不能被改变,而且必须在定义时就赋值。四、 运算符与表达式常用的算术运算符有:+(加),-(减),*(乘),/(除),%(求余),+(自增),-(自减)。常用的关系运算符有:(大于)、=(大于等于)、=(小于等于)、=(是否等于)、!=(不等于)。关系运算符用于判断两个数据的大小、或者相等关系,结果是true

4、(真,也就是1)或者false(假,也就是0)常用的逻辑运算符有:&(并且)、|(或者)、!(取反),逻辑运算符用于连接多个关系判断条件,其最终结果只有true(真,也就是1)或者false(假,也就是0)五、 分支结构if分支结构有三种:1. 单分支语句:if(条件) 分支语句;/条件为真,执行分支语句,为假,跳过分支语句2. 双分支语句if(条件) 分支语句1;else 分支语句2;/条件为真,执行分支语句1,条件为假,执行分支语句23. 多分支语句:if(条件1) 分支语句1;else if(条件2) 分支语句2;else if(条件3) 分支语句3;else 分支语句4条件1为真,执行

5、分支语句1,然后跳过整个多分枝结构条件1为假,判断条件2是否为真,如果真,则执行分支语句2,然后跳过整个分支语句。如果条件2也为假,则判断条件3是否为真,为真则执行分支语句3。如果前面条件1、条件2、条件3都为假,则执行else里面的分支语句4。总之多分支语句中最多有1个分支会被执行。switch开关语句语法:switch(条件变量)case 常量1: 语句1; break;case 常量2: 语句2; break;case 常量3: 语句3; break;default: 语句4; break;特点:条件变量的值只能是整型或者字符型,条件变量的值与下面case 后面的常量的值进行等值判断,相

6、等则执行对应的语句。如果条件变量的值和列出的常量都不相等,则执行default后面的语句。所有的switch语句都可以转会为if语句,但是if语句不一定可以转化为switch语句 六、 循环结构while(条件) 循环语句;执行过程:条件判断为真,则循环语句执行,执行循环语句后,继续判断while小括号里面的条件是否为真,只要条件为真,则循环执行语句,直到条件判断为假,才结束循环,跳到循环外去执行后续的语句do循环语句;while(条件);执行过程:先执行一次循环语句,再判断while小括号里面的条件是否为真,只要条件为真,则继续执行循环语句,直到条件判断为假,才结束循环,跳到循环外去执行后续

7、的语句。 for(表达式1;表达式2;表达式3)循环语句; 表达式1,是赋初值,表达式2是循环条件,表达式3是循环变量的改变 执行过程:先表达式1,给循环变量赋值,然后执行表达式2,如果表达式2的值为真,循环语句,然后执行表达式3。然后又去判断表达式2是否为真,如果为真则继续执行循环体语句和表达式3,直到表达式2的结果为假,才结束循环,跳到循环外去执行后续的语句。while,do-while, for 三种循环可以相互替换,while循环和do-while循环的区别在于while循环是先判断再执行循环,而do-while循环是先执行循环再进行判断条件。for循环可以替代while,do-while循环,而且编写更加简洁。收集于网络,如有侵权请联系管理员删除

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 幼儿/小学教育 > 其它小学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号