下载此beplayapp体育下载

c++课后习题答案-word资料(精).doc


beplayapp体育下载分类:bepaly下载网址 | 页数:约8页 举报非法beplayapp体育下载有奖
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该beplayapp体育下载所得收入归上传者、原创者。
  • 3.下载的beplayapp体育下载,不会出现我们的网址水印。
1 / 8 下载此beplayapp体育下载
beplayapp体育下载列表 beplayapp体育下载介绍
1、 C++ 的特点: C++ 语言具有以下特点: (1) C++ 是C 语言的超集。它既保持了C 语言的简洁、高效和接近汇编语言等特点, 又克服了 C 语言的缺点, 其编译系统能检查更多的语法错误,因此, C++ 比C语言更安全。(2) C++ 保持了与 C 语言的兼容。绝大多数 C 语言程序可以不经修改直接在 C++ 环境中运行,用 C 语言编写的众多库函数可以用于 C++ 程序中。(3) 支持面向对象程序设计的特征。 C++ 既支持面向过程的程序设计,又支持面向对象的程序设计。(4) C++ 程序在可重用性、可扩充性、可维护性和可靠性等方面都较 C 语言得到了提高, 使其更适合开发大中型的系统软件和应用程序。 C++ 对C 那些发展? C 主要有如下不足之处: 1. 编译器查错能力弱 2. 没有支持代码重用的机制, 编程效率低下 3. 结构上的不足,导致难以开发大型、复杂的程序 4. 因语法过于灵活, 导致安全性下降 C++ 克服了 C 的不足, C++ 支持面向对象的程序设计。 C++ 中发展了类的概念, 使面向对象的设计能以实现,适于开发大型、复杂的程序 2. 一个 c++ 程序由哪几部分构成?每一部分的作用是什么? 任何的可被执行的程序都必须要有一个被执行的入口点,当然 C++ 也不会例外, 有 main 函数作为整个程序的入口点,而且必不可少。再有就是在 main 函数中所要用到的类,这个部分的内容由#include 将类的内容在链接的过程中参与到整个程序的过程中, 但是这个部分的内容并不参与编译。为了管理的清晰和系统化, 类方法的实现部分将会存在另外一个或者几个独立的文件中,当然如果不嫌弃有一个长长的文件的话, 也可以将类的实现方法跟类放在同一个文件当中。总体上就分为这三个部分。 4、请说明编辑、编译、连接的作用编辑是应用程序开发的第一步, 工作内容就是输入、修改程序。通过程序编辑而得到的程序称为源程序,约定的扩展名是 cpp 。编译是应用程序开发的第二步, 工作内容就是分析程序文件中的源程序, 生成目标程序,扩展名是 obj 。连接是应用程序开发的第三步, 工作内容就是将若干目标程序加以归并、整理,为所有的函数、变量分配具体地址, 生成可执行程序,扩展名是 exe 。编译后得到的目标文件为什么不能直接运行? 构造函数和析构函数的作用是什么?什么时候需要自己定义构造函数和析构函数? 构造函数用来处理对象的初始化, 它的功能是有用户定义的, 用户根据初始化的要求设计函数体和函数参数; 当一个类含有一些数据成员, 你需要在实例化类的时候就初始化这些成员,就需要自己定义构造函数; 析构函数作用是用来完成对象被删除前的一些清理工作, 就是专门的扫尾工作; 当你的类数据成员中使用了动态分配的内存,就需要定义自己的析构函数来释放这部分内存,防止内存泄露编辑的过程就是产生源代码的过程,这个部分的文件能很容易被人们理解和阅读,但是却不会被机器所读懂。编译的过程就是将被编辑的源文件生成机器所能读懂的语言的过程。链接就是在各个被编译的文件之间形成一个可以互通消息的同道。被编译过的源文件在没有链接之前是彼此孤立的,即不能够互相传达信息,所以被编译过后得到的目标文件仍然不能直接运行。. 输入一个字符串,把其中的字符按逆序输出。如输入 LIGHT ,输出 TH

c++课后习题答案-word资料(精) 来自beplayapp体育下载www.apt-nc.com转载请标明出处.

非法内容举报中心
beplayapp体育下载信息
  • 页数8
  • 收藏数0收藏
  • 顶次数0
  • 上传人2768573384
  • 文件大小0 KB
  • 时间2016-07-21