1 / 34
文档名称:

【精品】PPT课件 第一章 C++语言概述.ppt

格式:ppt   页数:34
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

【精品】PPT课件 第一章 C++语言概述.ppt

上传人:薄荷牛奶 2014/12/7 文件大小:0 KB

下载得到文件列表

【精品】PPT课件 第一章 C++语言概述.ppt

文档介绍

文档介绍:第一章 C++语言概述
教学目标:
C++ 语言的背景;
C++ 语言程序的结构;
C++ 语言的基本要素;
C++ 语言程序设计的风格;
教学重点:
C 程序结构和基本要素
教学难点:
C++ 语言程序的结构
第一章 C++语言概述
C++ 语言的历史背景
C++ 语言的特点
C++ 语言的基本要素
C++ 语言源程序的结构
C++ 语言的由来
C++是从C语言发展演变而来的,首先是一个更好的C
引入了类的机制,最初的C++被称为“带类的C”
1983年正式取名为C++
从1989年开始C++语言的标准化工作
于1994年制定了ANSI C++标准草案
于1998年11月被国际标准化组织(ISO)批准为国际标准,成为目前的C++
C++ 语言的特点
全面兼容C
它保持了C的简洁、高效和接近汇编语言等特点
对C的类型系统进行了改革和扩充
C++也支持面向过程的程序设计,不是一个纯正的面向对象的语言
支持面向对象的方法
C++ 语言的基本要素
程序的开发基本术语
程序的开发过程
集成开发环境介绍
程序的开发基本术语
源程序:
用源语言写的,有待翻译的程序
目标程序:
也称为"结果程序",是源程序通过翻译程序加工以后所生成的程序。
翻译程序:
是指一个把源程序翻译成等价的目标程序的程序。
其三种不同类型的翻译程序:
汇编程序:
其任务是把用汇编语言写成的源程序,翻译成机器语言形式的目标程序。
编译程序:
若源程序是用高级程序设计语言所写,经翻译程序加工生成目标程序,那么,该翻译程序就称为"编译程序"。
解释程序:
这也是一种翻译程序,同样是将高级语言源程序翻译成机
器指令。它与编译程序不同点就在于:它是边翻译边执行
的,即输入一句、翻译一句、执行一句,直至将整个源
程序翻译并执行完毕。
程序的开发过程
编辑
将源程序输入到计算机中,生成后缀为cpp的磁盘文件。
编译
将程序的源代码转换为机器语言代码。
连接
将多个源程序文件以及库中的某些文件连在一起,生成
一个后缀为exe的可执行文件。
运行调试

启动与关闭
集成开发环境的组成
四栏三窗口
项目和工作区
.dsp .dsw文件及VC6程序(.cpp .h)
(5步)
编辑(Edit)->pile)->链接(Link)
->运行(Execute)->调试(Debug)
编写标准C++程序(Win32 Console Application)
高级语言编译过程
源程序
(文本文件)
*.CPP
目标文件
(二进制文件)
*.OBJ
可执行文件
(二进制文件)
*.EXE
库文件
(各种函数)
在Vitual C++系统中,可直接从源程序编译连接至可执行程序,但依然要生成*.OBJ及*.EXE这两个文件。
F7
编译
连接
compile
link
C++源程序结构