C与C++有什么区别?C++是C的升级版吗?VC++与C++是一种语言吗?
7个回答
展开全部
这几个里面.
C语言是最早出来的语言.早期的很多软件都是以C语言开发的.包括早期的Windows还有各种游戏.
C++是在C语言的基础上.为了适应软件更加大型化,集成化,为了便于一个软件工程不断的维护和升级而扩展出的一种语言,他是完全兼容C语言的.也就是说.C++里直接写C语言代码也是没问题的.
C++对于C来说,主要的优势就在于:
1)扩展和封装了很多库和常用的操作和算法.加快了开发进度.
2)引入了面向对象的理念,便于一个软件的维护和升级.
但也相对的.牺牲了C语言的一部分效率因素.
所以在特别复杂的项目中.还是需要用标准的C语言开发.例如手机操作系统的底层开发.嵌入式系统的开发.
VC++是微软公司出品的一款用于开发C/C++的开发工具.
可以使用这个开发工具.在一个平台中实现C/C++代码的编写,编译,调试,运行.管理,维护等工作.
方便了开发进程和项目的管理.
C语言是最早出来的语言.早期的很多软件都是以C语言开发的.包括早期的Windows还有各种游戏.
C++是在C语言的基础上.为了适应软件更加大型化,集成化,为了便于一个软件工程不断的维护和升级而扩展出的一种语言,他是完全兼容C语言的.也就是说.C++里直接写C语言代码也是没问题的.
C++对于C来说,主要的优势就在于:
1)扩展和封装了很多库和常用的操作和算法.加快了开发进度.
2)引入了面向对象的理念,便于一个软件的维护和升级.
但也相对的.牺牲了C语言的一部分效率因素.
所以在特别复杂的项目中.还是需要用标准的C语言开发.例如手机操作系统的底层开发.嵌入式系统的开发.
VC++是微软公司出品的一款用于开发C/C++的开发工具.
可以使用这个开发工具.在一个平台中实现C/C++代码的编写,编译,调试,运行.管理,维护等工作.
方便了开发进程和项目的管理.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C是C++的子集
VC是IDE
VC是IDE
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询