第1章_C++概述.ppt

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

本章导读 §1.1 引 言 §1.4 第2个程序 【例1.2】编写程序,求s 1+2+3+…+n的值。 §1.4 第2个程序 1.函数调用 除了main函数,还有用户设计的sum函数,sum函数返回运算结果并由main函数中的cout输出。main函数可以调用sum函数,程序转到sum,完成后又返回到main函数。 2.算法 sum函数实现了求1到n的和的任务。其实,解决问题的方法就是算法。算法需要用计算机语言表现出来。 §1.5 第3个程序 【例1.2】编写程序,分别求1+2+3+…+100和5! §1.5 第3个程序 ?int main computer c,d; c.sum 100 ; c.print ; d.factorial 5 ; d.print ; return 0; §1.6 C++程序开发流程 §1. 7 Visual C++ 6.0简介 1.7.1 Visual C++ 界面 1.菜单栏 Visual C++菜单栏包含了开发环境中几乎所有的命令,它为用户提供了代码操作、程序的编译、调试、窗口操作等一系列的功能。与一般Windows应用程序一样有:文件、编辑、视图、插入、工程、编译、工具、窗口、帮助等菜单。 2.工具栏 通过工具栏,可以迅速地使用常用的菜单命令。最常用的工具栏是标准工具栏,当鼠标指向这些工具时,通常有信息提示工具的含义,因此,也比较容易掌握。若要显示或隐藏某个工具栏,则在任一工具栏的快捷菜单中选择相应的命令即可。 1.7.1 Visual C++ 界面 3.项目工作区 项目是开发一个程序时需要的所有文件的集合,而工作区是进行项目组织的工作空间。利用项目工作区窗口可以观察和存取项目的各个组成部分。在Visual C++中,一个工作区可以包含多个项目。 项目工作区有Class View、Resource和File View三个选项卡,分别用来浏览当前项目所包含的类、资源和文件。 在Visual C++中,项目中所有的源文件都是采用文件夹的方式进行管理的,它将项目名作为文件夹,在此文件夹下包含源程序代码文件(.cpp、.h),项目文件(.dsp)以及项目工作区文件 .dsw 等。若要打开一个项目,只需打开对应的项目工作区文件即可。 1.7.1 Visual C++ 界面 4.代码窗口 一般位于开发环境中的右边,各种程序代码的源文件、资源文件、文档文件等都可以通过该窗口显示。 5.输出区 输出区有多个选项卡,最常用的是“编译”。在编译、连接时,这里会显示有关的信息,供调试程序用。 6.状态栏 状态栏一般位于开发环境的最低部,它用来显示当前操作状态、注释、文本光标所在的行、列号等信息。 1.7.2 C++程序的开发过程 1.创建空工程 1.7.2 C++程序的开发过程 2.创建C++源文件 1.7.2 C++程序的开发过程 3.编译、连接和运行 编译、连接和运行可以分别执行。 1 编译 Ctrl+F7 选择“编译?编译e1_1.cpp”命令。编译结果显示在输出区中,如果没有错误,则生成Exl2_1.obj; 2 连接 F7 选择“编译?构建e1_1.exe”命令。连接信息显示在输出区中,如果没有错误,则生成TEST.exe; 3 运行 Ctrl+F5 * C++概述 1 C++语言背景 3个简单的C++程序 C++程序开发流程 Visual C++环境介绍 用于编写计算机程序的语言称为程序设计语言。 程序设计语言按其发展的先后可分为机器语言、汇编语言和高级语言。 机器语言是由“0”和“1”构成的二进制代码,能被计算机直接理解和执行。 汇编语言将二进制代码映射为一些人们可以读懂的助记符,如ADD、SUB等,同时又用变量取代地址。 高级语言是更接近自然语言的程序设计语言,其易学易用、通用性强、移植性好,便于各类人员学习和使用。 1.2 C++语言背景 C++是从C语言发展演变过来的,是C语言的超集。 C++支持面向对象的程序设计方法,特别适合大中型软件开发项目。无论开发效率、软件的可重用性、可扩充性、可维护性和可靠性都具有很大的优越性。由于对C语言的完全兼容,很多C语言程序可以不经修改就可以被C++编译通过。 【例1.1】在屏幕上显示“Hello World!”。 //Example e1_1.cpp #include //预处理, 包含基本输入输出库 #include //预处理 using namespace std; //使用名字空间std int main //主函数 cout Hello world! endl; /*屏幕显示*/ return 0; //函数完成,返回0 运行结果如图1-1:

文档评论(0)

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

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

1亿VIP精品文档

相关文档