第2章 从C到C++.ppt

第2章 从C到C++.ppt

ID:48245479

大小:509.00 KB

页数:49页

时间:2020-01-18

第2章  从C到C++.ppt_第1页
第2章  从C到C++.ppt_第2页
第2章  从C到C++.ppt_第3页
第2章  从C到C++.ppt_第4页
第2章  从C到C++.ppt_第5页
资源描述:

《第2章 从C到C++.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第2章从C到C++2.1C++程序基本组成2.2简单的输入/输出2.3指针与引用2.4函数2.5new和delete运算符2.6其他若干重要的C++特性2.7应用实例2.1C++程序基本组成【例2.1】一个最简单的C++程序。#includeusingnamespacestd;intmain(){cout<<"hello,students!"<C++的头文件有两类:一类是标准的C++库

2、头文件,这些头文件不带“.h”;但是必须使用前缀字符“c”。例如:#include//相当于#include另一类是非准的C++库头文件,这些头文件带“.h”。在连接时,编译系统会根据头文件名自动确定连接哪一个库。2.1C++程序基本组成【例2.1】一个最简单的C++程序。#includeusingnamespacestd;intmain(){cout<<"hello,students!"<

3、后,需要加入语句:usingnamespacestd;2.针对名字空间的指令一个软件往往由多个模块组合而成,不同模块间在对标识符命名时就有可能发生命名冲突。C++提供名字空间来防止命名的冲突。usingnamespacestd;//告诉编译程序此程序中所有的标识符都在std名字空间中,标识符都可以直接使用而不会发生命名的冲突。2.1C++程序基本组成2.1C++程序基本组成代码段intmain()//每个C++程序有且只有一个main()函数{cout<<"hello,students!"<

4、;}3.主函数部分4.注释部分C++提供了两种注释方式:一种注释方式是从“//”开始,直到行尾,都将被计算机当作注释。(适合单行注释)另一种是使用“/*……*/”,将要注释的部分括起。(适合多行注释)。2.1C++程序基本组成返回本节2.2简单的输入/输出返回首页2.2.1键盘输入2.2.2屏幕输出C++本身没有定义输入/输出操作,而是由一个I/O流类库提供的。流类对象cin和cout分别代表标准的输入设备和输出设备。它们在文件iostream声明。返回本节2.2.1键盘输入在C++中输入操作可理解为从输入流对象中提

5、取数据,故称为提取操作。键盘输入是标准输入,其一般形式可表示为:cin>>变量1>>变量2>>…>>变量n;其中,cin是预定义的标准输入流对象,>>是输入操作符,也称提取运算符。2.2.2屏幕输出在C++中输出操作可理解为将数据插入到输出流对象中,故称为插入操作。屏幕输出是标准输出操作,用来将表达式的结果输出到显示器的屏幕上。其一般形式可表示为:cout<<表达式1<<表达式2<<…<<表达式n;其中,cout是预定义的标准输出流对象,<<是输出操作符,也称插入运算符。用它可以输出各种不同类型的数据。在输出时若要换

6、行,可使用控制符endl。2.2.2屏幕输出【例2.2】分析下列程序的输出结果。学会使用输入、输出方法。2.3指针与引用返回首页2.3.1指针2.3.2引用2.3.1指针指针是一种特殊的对象,指针的类型是它所指向对象的类型,它的值是它所指向对象的地址值。例如:int*p1;//定义一个指向int型的指针p1char*p2;//定义一个指向char型的指针p2float*p3;//定义一个指向float型的指针p32.3.1指针专门为指针准备的两个运算符&和*如执行语句intp;int*p1;p1=&p;//&是一个取

7、地址的运算符赋值后p1才指向具体的p。2.3.2引用所谓引用,就是给对象起一个别名,使用该别名可以存取该对象。1.引用的定义格式<类型说明符>&<引用名>=<对象名>例如:inta;int&ta=a;其中,ta是一个引用名,即ta是对象a的别名,ta和a都是int型的。2.3.2引用【例2.4】分析下列程序的输出结果,并分析引用的说明和用法。返回本节2.3.2引用引用的主要用途是用作函数参数和函数的返回值。使用引用时要注意以下几点:建立引用时必须同时初始化引用不是变量,它本身没有地址值引用在初始化被绑定到某个对象上后

8、,将只能永远绑定到这个对象。没有空引用。下面语句是错误的。int&ri=NULL;2.4函数返回首页2.4.1函数原型与带默认参数的函数2.4.2函数的参数传递2.4.3内联函数与重载函数2.4.4标准库函数2.4.1函数原型与带默认参数的函数1.函数原型函数原型标识一个函数的返回类型,同时也标识该函数参数的个数与类型,这将作为编译程序进行类型

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

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

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