
展开全部
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处理大数据,但我目前都不会。
嵌入式开发C占据大多数,C++和Java也可以做嵌入式。
C和C++的界面不怎么好搭建,通常分别用GTK+和Qt(或者微软的MFC)搭建,GTK+我会一点点,还干不了活,Qt目前我还不会。Java搭C/S界面则用awt和Swing,这两个组件我会一点点,能干活;B/S的很多,如struts,spring等,还有Hadoop处理大数据,但我目前都不会。
展开全部
C++的基础就是C,而且很多语言都是基于C语言开发的,比如苹果的object-C!C语言属于底层的高级语言,所以一般底层多用的C,C更偏向底层,更稳定,使用起来没有C++那么方便,而C++偏向于应用,想在网络方面一般用的C++和JAVA 吧,也有用C写的,但是只是极个别有非常特殊需求的。
而android应用手机软件方面现在多用JAVA和C++,JAVA更方便,相比JAVA而言,C++稳定,貌似苹果系统用C++写的,而安卓用的JAVA。
ios应用手机软件则是用object-C开发的!
而android应用手机软件方面现在多用JAVA和C++,JAVA更方便,相比JAVA而言,C++稳定,貌似苹果系统用C++写的,而安卓用的JAVA。
ios应用手机软件则是用object-C开发的!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般底层多用的C,C更偏向底层,更稳定,而C++偏向于应用,想在网络方面一般用的C++和JAVA 吧,也有用C写的,但是只是极个别有非常特殊需求的。
而手机软件方面现在多用JAVA和C++,JAVA更方便,相比JAVA而言,C++稳定,貌似苹果系统用C++写的,而安卓用的JAVA。
而手机软件方面现在多用JAVA和C++,JAVA更方便,相比JAVA而言,C++稳定,貌似苹果系统用C++写的,而安卓用的JAVA。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C++面向对象,C不是面向对象
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询