C、C与VisualC的区别.ppt

上传人:本田雅阁 文档编号:2142251 上传时间:2019-02-21 格式:PPT 页数:3 大小:186.01KB
返回 下载 相关 举报
C、C与VisualC的区别.ppt_第1页
第1页 / 共3页
C、C与VisualC的区别.ppt_第2页
第2页 / 共3页
C、C与VisualC的区别.ppt_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《C、C与VisualC的区别.ppt》由会员分享,可在线阅读,更多相关《C、C与VisualC的区别.ppt(3页珍藏版)》请在三一文库上搜索。

1、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+中,除了考虑数据封装、类型问题以外,还需要考虑诸如对象粒度的选择、对象接口

2、的设计和继承、组合与继承的使用等问题。所以相对于C,C+包含了更丰富的“设计”的概念,但C是C+的一个自洽子集,也具有强大的功能,同样值得学习。,C+与Visual C+,C+是一门编程语言,他本身是独立的,不依赖于任何平台、操作系统、工具等等。类似的还有C语言、JAVA语言、Basic语言、Pasical语言等,它们都被称为高级语言。 但是计算机不可能像人一样思考和讲话,它只能处理0、1代码,也就是所谓的机器语言,而作为程序员显然不可能天天用机器语言来编写程序。此时就需要一个工具来将高级语言所写的代码翻译成机器语言来供计算机执行。Visual C+就是这样一个工具,类似的工具还有很多,像C+ Builder,Turbo C等等。这些工具又不仅仅是一个翻译的工具,而是一个集成的开发环境,提供了漂亮的编程界面,很多支持和帮助,以及提供了丰富的类库供程序员调用。 因此可以这么说,C+是一门编程语言,而Visual C+则是基于编程语言(C/C+)的开发工具。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1