ch02 从c到c++

ch02 从c到c++

ID:34647130

大小:291.73 KB

页数:11页

时间:2019-03-08

ch02 从c到c++_第1页
ch02 从c到c++_第2页
ch02 从c到c++_第3页
ch02 从c到c++_第4页
ch02 从c到c++_第5页
资源描述:

《ch02 从c到c++》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章从C到C++第2章从C到C++§2.1C++程序基本组成§2.1C++程序基本组成§2.2简单的输入/输出§2.2简单的输入/输出§2.3指针与引用§2.3指针与引用§2.4函数§2.4函数§2.5new和delete运算符§2.5new和delete运算符§2.6其他若干重要的C++特性§2.6其他若干重要的C++特性§2.7应用实例§2.7应用实例1/662/66ver1.0石家庄经济学院信息工程学院zhangyh70@126.comver1.0石家庄经济学院信息工程学院zhangyh70@126.com第2章

2、从C到C++第2章从C到C++——2.1C++程序基本组成——2.1C++程序基本组成§【例2.1】一个最简单的C++程序。//定义矩形类§C++程序基本结构#include§C++程序基本组成usingnamespacestd;classRectangleArea{public:voidSetData(floatL,floatW);//输入长、宽值floatCompueterArea();//计算面积voidOutputArea();//输出面积private:floatlength,width,a

3、rea;//定义长、宽、面积};3/664/66idRtlAStDt(fltLfltW)ver1.0石家庄经济学院信息工程学院zhangyh70@126.comver1.0石家庄经济学院信息工程学院zhangyh70@126.com第2章从C到C++第2章从C到C++——2.1C++程序基本组成——2.1C++程序基本组成§C++程序基本结构§C++程序基本组成(例2.1分析)¢一般情况下¢1.文件包含命令(#include指令)¢用C++语言编写的程序是由函数加上类组成的。文件包含命令,即#include指令,其作用是

4、¢两种情形¢程序中仅有类而没有函数(包括没有主函数)。通常是用来将某一个源文件的代码并入当前源程序。构造C++程序库,供编程序时重用。¢形式有两种:¢另一种退化情形是程序中仅有函数而没有类。除主函数外,还可能有一些游离的函数,这些游离的函数不属于任(1)#include<文件名>何类。(2)#include״文件名״5/666/66ver1.0石家庄经济学院信息工程学院zhangyh70@126.comver1.0石家庄经济学院信息工程学院zhangyh70@126.com1第2章从C到C++第2章从C到C++——2.1

5、C++程序基本组成——2.1C++程序基本组成§C++程序基本组成(例2.1分析)§C++程序基本组成(例2.1分析)(1)#include<文件名>¢#include一般用于C++提供的库函数。C++编译程序按标准方式搜是编译预处理中的文件包含命令,它的作索,即系统到存放C++库函数头文件的include子目录中寻找用是在编译之前将文件iostream的内容增加要包含的文件。到源程序中该命令所在的地方。文件iostream设置了C++的I/O相关环境,(2)#include״文件名״定义了I/O流类

6、对象cout与cin等,程序要在屏幕上输入/输出时,需要包含该文件。这种形式一般用于程序员自己开发的模块。C++编译程序首先在当前工作目录中搜索,若没有,再按标准方式搜索。7/668/66ver1.0石家庄经济学院信息工程学院zhangyh70@126.comver1.0石家庄经济学院信息工程学院zhangyh70@126.com第2章从C到C++第2章从C到C++——2.1C++程序基本组成——2.1C++程序基本组成§C++程序基本组成(例2.1分析)§C++程序基本组成(例2.1分析)¢C++编译系统提供的头文件有

7、两类¢C++编译系统提供的头文件有两类(1)标准的C++库头文件(1)标准的C++库头文件(2)非准的C++库头文件¢这些头文件不带“.h”;这种写法也适合标准的C库头文件,但是必须使用前缀字符“c”。例如:友情提示:¢#include(1)#include相当于#include(2)非准的C++库头文件¢这些头文件带“.h”。在连接时,编译系统特别提醒:会根据头文件名自动确定连接哪一个库。(2)使用标准C++库时,在所有的include指令之后,需要加入例如:语句:9/661

8、0/66usingnamespacestd;¢#includever1.0石家庄经济学院信息工程学院zhangyh70@126.comver1.0石家庄经济学院信息工程学院zhangyh70@126.com第2章从C到C++第2章从C到C++——2.1C++程序基本组成——2.1C++程序基本组成§C

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

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

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