C与C++有什么区别?C++是C的升级版吗?VC++与C++是一种语言吗?

 我来答
ExcaliburZ
2011-01-01 · TA获得超过1102个赞
知道小有建树答主
回答量:750
采纳率:0%
帮助的人:794万
展开全部
这几个里面.
C语言是最早出来的语言.早期的很多软件都是以C语言开发的.包括早期的Windows还有各种游戏.

C++是在C语言的基础上.为了适应软件更加大型化,集成化,为了便于一个软件工程不断的维护和升级而扩展出的一种语言,他是完全兼容C语言的.也就是说.C++里直接写C语言代码也是没问题的.
C++对于C来说,主要的优势就在于:
1)扩展和封装了很多库和常用的操作和算法.加快了开发进度.
2)引入了面向对象的理念,便于一个软件的维护和升级.
但也相对的.牺牲了C语言的一部分效率因素.
所以在特别复杂的项目中.还是需要用标准的C语言开发.例如手机操作系统的底层开发.嵌入式系统的开发.

VC++是微软公司出品的一款用于开发C/C++的开发工具.
可以使用这个开发工具.在一个平台中实现C/C++代码的编写,编译,调试,运行.管理,维护等工作.
方便了开发进程和项目的管理.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
鋇遺輞锝過紶
2011-01-01 · TA获得超过950个赞
知道大有可为答主
回答量:2125
采纳率:0%
帮助的人:1074万
展开全部
C是C++的子集
VC是IDE
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式