


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C、C+与Visual C+,C与C+ C+与Visual C+,C与C+,C与C+的最大区别在于它们的用于解决问题的思想方法不一样,即它们在程序设计思想上的区别。之所以说C+比C更先进,是因为“设计这个概念已经被融入到C+之中”,而就语言本身而言,在C中更多的是算法的概念,但是C是C+的子集。从上文可以看出,C实现了C+中过程化控制及其它相关功能,而在C+中的C,相对于原来的C还有所加强,引入了重载、内联函数、异常处理等概念,C+更是拓展了面向对象设计的内容,如类、继承、虚函数、模板和包容器类等等。 再深入一点,在C+中,除了考虑数据封装、类型问题以外,还需要考虑诸如对象粒度的选择、对象接口的设计和继承、组合与继承的使用等问题。所以相对于C,C+包含了更丰富的“设计”的概念,但C是C+的一个自洽子集,也具有强大的功能,同样值得学习。,C+与Visual C+,C+是一门编程语言,他本身是独立的,不依赖于任何平台、操作系统、工具等等。类似的还有C语言、JAVA语言、Basic语言、Pasical语言等,它们都被称为高级语言。 但是计算机不可能像人一样思考和讲话,它只能处理0、1代码,也就是所谓的机器语言,而作为程序员显然不可能天天用机器语言来编写程序。此时就需要一个工具来将高级语言所写的代码翻译成机器语言来供计算机执行。Visual C+就是这样一个工具,类似的工具还有很多,像C+ Builder,Turbo C等等。这些工具又不仅仅是一个翻译的工具,而是一个集成的开发环境,提供了漂亮的编程界面,很多支持和帮助,以及提供了丰富的类库供程序员调用。 因此可以这么说,C+是一门
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安全教育讲师培训总结课件
- 安全教育网络培训学院课件
- 农业无人机租赁服务在2025年农村电商市场布局研究
- 狼王梦课件教学课件
- 安全教育日常培训表格课件
- 滴水工程助学方案(3篇)
- 安全教育平台的培训课件
- 粮油储检面试题库及答案
- 历史文化面试题库及答案
- 理科单招面试题库及答案
- 应知应会质量管理
- 营业执照模板
- 学前卫生学第一章
- 马克思主义的世界观和方法论
- 国家防灾科学城建设实施方案
- 国土空间规划-学习分享PPT幻灯片课件(PPT 37页)
- 食品物料的基本物理特征
- (高清版)轻骨料混凝土应用技术标准JGJ12-2019
- 危险货物道路运输规则jtt617-2018
- 输煤栈桥施工方案
- 碳纤维、钢板加固板计算表(根据2013版加固规范 编写)
评论
0/150
提交评论