c/c++能做什么?主要应用是什么

c/c++主在在哪些方面用,现在流行在哪些方面,比如在手机上如何用?通讯,游戏,数据管理等,谢谢,请说详细一些... c/c++主在在哪些方面用,现在流行在哪些方面,比如在手机上如何用?通讯,游戏,数据管理等,谢谢,请说详细一些 展开
 我来答
爱教育爱学习
高粉答主

2019-07-23 · 学而不思则罔,思而不学则殆
爱教育爱学习
采纳数:384 获赞数:112734

向TA提问 私信TA
展开全部

c/c++是一种通用的编程语言,广泛用于系统软件与应用软件的开发。语言具有高效、灵活、功能丰富、表达力强和较高的可移植性等特点,在程序设计中备受青睐,成为最近25年使用最为广泛的编程语言。

当前,C语言编译器普遍存在于各种不同的操作系统中,例如Microsoft Windows、macOS、Linux、Unix等。C语言的设计影响了众多后来的编程语言,例如C++、Objective-C、Java、C#等。

扩展资料

c/c++的特点

1、c/c++便于按模块化方式组织程序,易于调试和维护。

2、c/c++语言的表现能力和处理能力极强。它不仅具有丰富的运算符和数据类型,便于实现各类复杂的数据结构。它还可以直接访问内存的物理地址,进行位(bit)一级的操作。

3、c/c++语言集高级语言和低级语言的功能于一体。既可用于系统软件的开发,也适合于应用软件的开发。此外,C语言还具有效率高,可移植性强等特点。因此广泛地移植到了各类各型计算机上,从而形成了多种版本的C语言。

参考资料来源:百度百科—C/C++

BlueWanderer
推荐于2017-10-13 · TA获得超过9209个赞
知道大有可为答主
回答量:5673
采纳率:83%
帮助的人:2008万
展开全部
宽泛点来说,从结果角度上看C几乎什么都能做,C++几乎什么都能做好。但是从开发成本上说,很多情况下C/C++不是最好的选择。眼下C最主要的使用领域应该是Unix系系统的开发以及某些Unix系系统的软件的相关开发。C++恐怕还是游戏开发。

作为通用语言,可以适应各种类型的开发算是必备属性(同理,Java其实也是几乎什么都能做,只是限制相对来说要大一点并且很多事情做不了那么好)。C/C++的规则比较宽泛,可以用来进行一些更贴近硬件的开发,而大部分C/C++开发环境也是这么做的。这造成相对来说用C/C++开发往往对其他语言的依赖比较小。

C++方面,因为C++还同时具有完整的元编程功能(虽然并不特别好用),使得在保证功能的前提下也是目前性能最高的语言之一。所以当开发一个软件特别是对性能有需求的软件的时候,就算别的开发语言都不能用,最后总还是有C++可以用。

不过C/C++有一个通病就是开发成本高。虽然什么都能做,但是大部分领域都有比它们更方便、人力成本更低的语言,只有实在不行的时候才需要考虑C++。而C目前几乎只限于一些原本就用C开发的老项目。所以现在对C/C++工程师的需求并不大。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
花式码农
推荐于2017-09-11 · TA获得超过1.7万个赞
知道大有可为答主
回答量:4894
采纳率:0%
帮助的人:4747万
展开全部
手机上的主流还是Java分支j2me.
但是C++也正在蚕食Java在手机领域的市场。
C主要运用于系统底层的开发,如操作系统:Linux,硬件驱动程序。
C++用于大型应用系统开发,如:office等。
大型游戏开发:魔兽世界、CS等
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zjan999
2015-10-23
知道答主
回答量:59
采纳率:100%
帮助的人:8.8万
展开全部
可以做任何事,从计算1+1=2到操作系统编写,从控制电灯开关到发射卫星,只有你想不到,没有它做不到的。(关键是掌握到什么程度)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cyhang0517
2012-05-17
知道答主
回答量:11
采纳率:0%
帮助的人:1.8万
展开全部
比如操作系统、大部份游戏、图形图像处理、科学计算、嵌入式系统、

驱动程序、没有界面或简单界面的服务程序、军工、工业实时监控软

件系统、虚拟机、高端服务器程序、语音识别处理等等。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式