第一章-C++初步.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
设计 针对系统的一个具体实现运用面向对象的方法。其中包括两方面的工作: 把面向对象分析(OOA)模型直接搬到面向对象设计(OOD)中,作为OOD的一部分 针对具体实现中的人机界面、数据存储、任务管理等因素补充一些与实现有关的部分 编程和测试 编程 面向对象编程的工作就是用一种面向对象的编程语言把面向对象设计模型中的每个要素书写出来;此过程是面向对象的软件开发最终落实的重要阶段 测试 测试的任务是发现软件中的错误 在面向对象的软件测试中继续运用面向对象的概念与原则来组织测试,以对象的类作为基本测试单位,可以更准确的发现程序错误并提高测试效率 维护 将软件交付使用后,工作并没有完结,还要根据软件的运行情况和用户的需求,不断改进系统 使用面向对象的方法开发的软件,其程序与问题域是一致的,因此,在维护阶段运用面向对象的方法可以大大提高软件维护的效率 1.6 简单的C++程序 /*************************************** 程序文件:ch1_1.cpp 程序功能:在屏幕上输出文字 作 者:XXX 创建时间:XX年XX月XX日 ***************************************/ #include iostream using namespace std; void main( ) { cout Hello World!endl; system(pause); } 注释 编译预处理 程序主体 1.6 简单的C++程序 “注释” 是程序员为读者作的说明,用来提高程序的可读性,C++程序在编译过程中忽略注释。 1、“//” 用来注释一行说明,在“//”之后的文字直到换行都为注释。一般用来对于程序中难懂的代码进行说明。 2、? “/*”和“*/” 用来注释一段说明,在“/*”和“*/”之间的部分,不管多长都为注释。 1.6 简单的C++程序 所有以“#”开头的代码,称为编译预处理。 #include iostream 每次启动编译器时,先运行预处理器,预处理器找到所有以“#”开头的代码行进行处理。include是一条预处理指令,意思是“后面跟的是一个文件名,请找到该文件并将其加入。” iostream是系统定义的一个“头文件”,它设置了C++的I/O相关环境,并定义了输入输出流对象cout和cin等。 1.6 简单的C++程序 using namespace std; 1998年批准的标准C++使用namespace命名空间标准。iostream是一个标准函数库,cout是标准库函数提供的一个对象,标准库函数在namespace说明书中被指定为“std”。因此这句代码的意思是使用标准命名空间std中的函数。 1.6 简单的C++程序 正式的程序从代码“void main()”开始,它包含一个名为main( )的函数,也称为主函数。每个C++程序有且仅有一个main( )函数,程序在开始运行时会自动调用main( )函数。 main( )前面的void表示函数的返回值的类型,意味着程序执行结束后无需向操作系统返回。 函数:是指能实现一个或多个功能的代码块。 1.6 简单的C++程序 所有的函数都以左大括号{开始,右大括号}结束,在大括号{}之间的部分称为函数体。 cout” Hello World!”endl; 1、cout:标准输出流对象, 2、: 插入操作符可以连续使用 3、endl:代表换行符 意思是使用cout将“”后面的内容打印在屏幕上。 在函数体的每一句代码后面都有一个分号“;”表示一个C++语句的结束。 1.6 简单的C++程序 操作步骤 1、新建一个工程 1) 启动VC++ 6.0 2) 新建一个console工程 3) 编写源程序 2、编译和连接 编译:compile(Ctrl+F7) 链接:Build(F7) 3、运行 使用的命令:Ctrl+F5 1.7 内存的抽象表示和使用 程序执行时都是将代码复制到内存中,然后由CPU逐句读取并执行 内存的基本特性 内存的每个存储单元可存放8bit数据 每个内存单元有一个唯一的地址 内存的划分 代码区 数据区:栈区、堆区、常量区、全局变量和静态变量区 1.7 内存的抽象表示和使用 #include iostream using namespa

文档评论(0)

fc86033 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档