C语言与程序设计大学教程(CPP教材第二版)一ppt240.ppt

C语言与程序设计大学教程(CPP教材第二版)一ppt240.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言与程序设计大学教程(CPP教材第二版)一ppt240

CPP教材(第二版)一 第1章 C++入门 第2章 数据类型和表达式 第3章 语句和函数 第1章 C++入门 第1章 C++入门 1.1 什么是C++ 1.2 一个C++程序 1.3 C++程序的结构 1.4 例题分析和小结 1.1 什么是C++ 1.1.1 什么是C++程序设计语言 1.1.2 C++程序开发过程 1.1.1 什么是C++程序设计语言 人们要进行某种游戏必须遵循这种游戏的游戏规则,计算机程序设计语言是一种人与计算机交互的游戏规则。 计算机程序设计语言是计算机可以认识的语言,人们可以用这种语言描述问题的解决方法和步骤,计算机就可以理解并执行。 1.1.1 什么是C++程序设计语言 计算机语言随着计算机科学的发展而发展,它的每一步发展都是使计算机语言与人类的自然语言更加接近。 (1)在20世纪80年代以前,人们编写程序是面向过程的,就是把现实生活中的问题,转化成一个个的过程,再把每个过程编写成程序。 (2)到了20世纪80年代,出现了面向对象的思想,就是把一个事物(或实体)编写一段程序,不要再把它转换成过程,少了个中间环节,也就减少了出错的可能性。 1.1.1 什么是C++程序设计语言 C++是当今最流行的一种面向对象的程序设计语言,它是在20 世纪80年代早期由贝尔实验室开发的一种语言。 当时C语言已经非常流行,随着问题复杂度的提高和面向对象方法的提出,C语言显得力不从心,C++是由C语言扩展而成的,它继承了C语言的优点,又极大地扩充了C语言的功能。 1.1.1 什么是C++程序设计语言 C++已经在众多应用领域中作为首选程序设计语言,尤其适用于开发中等和大型的计算机应用项目。 从开发时间、费用到形成的软件的可重用性、可扩充性、可维护性以及可靠性等方面都显示出C++的优越性。 1.1.2 C++程序开发的过程 当编写C++语言程序时,必须遵循C++语言的游戏规则,这个游戏规则包括C++语言的语法规则和编写程序的操作规范。 世界上有很多种C++语言,比较流行的有Visual C++(简称VC++)和Borland C++,它们有一致的语法规则,但有不同的操作规范。(本书选用VC++作为C++语言环境) 1.1.2 C++程序开发的过程 VC++是开发C++程序的集成开发环境 ,包括一下几个环节: (1)编辑 (2)编译 (3)连接 (4)运行 1.1.2 C++程序开发的过程 写一个命名为Hello的程序 ,其操作流程如下: 1.1.2 C++程序开发的过程 详细介绍每个环节 1.1.2 C++程序开发的过程 (2)移动块:将鼠标的光标放到变黑的块上,按下鼠标 左键,拖动鼠标到新的位置,松开鼠标左键,块就移动到了新位置。 (3)复制块:将鼠标的光标放到变黑的块上,左手按下键盘上的Ctrl键,右手按下鼠标左键,拖动鼠标到新的位置,松开鼠标左键,松开Ctrl键,块就复制到了新位置。 (4)删除块:单击键盘上的Delete键,定义的块就被删除。 (5)插入:将光标移动到要插入的位置,键入要插入的字符。录入源程序就是在正文工作区的尾部进行插入。 (6)保存:选择文件菜单下的保存命令,或点击 按钮。 1.1.2 C++程序开发的过程 2. 编译 编辑好的源程序必须编译成机器代码计算机才能执行。编译器是将编辑好的程序转换成二进制机器代码的形式。编译好的机器代码称为目标代码。 C++的编译分两大步进行: ⑴ 预处理过程 ⑵ 编译源程序 1.1.2 C++程序开发的过程 C++的编译分两大步进行: ⑴ 预处理过程 编译器首先编译预处理命令,包括找到预处理文件的位置,打开预处理文件,后面的源程序要用到预处理文件定义的内容。 ⑵ 编译源程序 编译源程序就是将编辑完成的C++源程序翻译成计算 机硬件能够认识的目标代码。目标代码的扩展名为“obj”。 1.1.2 C++程序开发的过程 3. 连接 编译得到的目标代码还不能直接在计算机上运行,必须把目标代码连接成执行文件以后才能运行。如果预处理文件没有错误,连接时就把预处理文件指定的库函数复制到源程序中使用它的地方。执行文件的扩展名是“exe”。 1.1.2 C++程序开发的过程 4. 运行 对于C++源程序经过编译和连接生成的可执行文件。可以在操作系统环境下单独运行,也可以在VC++集成环境下运行。 选择VC++集成环境下的执行当前程序命令,程序就进入运行状态,一般在屏幕上可以看到程序的运行结果,或提

文档评论(0)

skvdnd51 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档