C++主要用在哪些方面,对比C语言在应用方面有什么不同?

在现在网络和手机软件这些方面C++和C语言在可以用于哪些方面?... 在现在网络和手机软件这些方面C++和C语言在可以用于哪些方面? 展开
 我来答
情依梦旧不能圆
2014-03-02 · 超过14用户采纳过TA的回答
知道答主
回答量:34
采纳率:100%
帮助的人:20.2万
展开全部
C是面向过程的,C++是面向对象。现在能用C的地方几乎都可以用C++写,C++完全兼容C。C主要用于底层的开发,如Unix和Linux操作系统,是个非常成功的例子。Windows的底层也是用C写的,iPhine很多直接用C硬搭建起来的。而C++则是做更上一层的开发,即应用层,当然也可以写底层,把C的外面加一层class就可以啦,反正能跑得起来。
嵌入式开发C占据大多数,C++和Java也可以做嵌入式。
C和C++的界面不怎么好搭建,通常分别用GTK+和Qt(或者微软的MFC)搭建,GTK+我会一点点,还干不了活,Qt目前我还不会。Java搭C/S界面则用awt和Swing,这两个组件我会一点点,能干活;B/S的很多,如struts,spring等,还有Hadoop处理大数据,但我目前都不会。
54zhangxun
2015-10-21 · TA获得超过684个赞
知道小有建树答主
回答量:374
采纳率:75%
帮助的人:149万
展开全部
C++的基础就是C,而且很多语言都是基于C语言开发的,比如苹果的object-C!C语言属于底层的高级语言,所以一般底层多用的C,C更偏向底层,更稳定,使用起来没有C++那么方便,而C++偏向于应用,想在网络方面一般用的C++和JAVA 吧,也有用C写的,但是只是极个别有非常特殊需求的。
而android应用手机软件方面现在多用JAVA和C++,JAVA更方便,相比JAVA而言,C++稳定,貌似苹果系统用C++写的,而安卓用的JAVA。
ios应用手机软件则是用object-C开发的!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
狂___暴击
2014-03-02 · TA获得超过104个赞
知道小有建树答主
回答量:101
采纳率:100%
帮助的人:77.1万
展开全部
一般底层多用的C,C更偏向底层,更稳定,而C++偏向于应用,想在网络方面一般用的C++和JAVA 吧,也有用C写的,但是只是极个别有非常特殊需求的。
而手机软件方面现在多用JAVA和C++,JAVA更方便,相比JAVA而言,C++稳定,貌似苹果系统用C++写的,而安卓用的JAVA。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
火星丶喵
2014-09-27 · TA获得超过116个赞
知道答主
回答量:98
采纳率:0%
帮助的人:68.7万
展开全部
C++面向对象,C不是面向对象
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式