44问答网
所有问题
写算法题为什么大多用C语言而不用java
如题所述
举报该问题
推荐答案 2019-07-19
首先
c语言
的效率比较高,执行起来比较快
其次算法有不少需要对浮点的数据做定点的截断,这个用c语言比较通用。同时代码量相对来说不大。
另外不少算法在芯片上面去实现,很多芯片验证环境同时支持c语言的参考模型。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/RYRKGKWK66Z3R6VGV3.html
相似回答
C语言
和
JAVA
有
什么
区别?
答:
C语言
是经典的面向过程的编程语言,编程入门一般
都
学C语言以了解编程以及锻炼逻辑思维能力,在一些跟硬件比较紧密的编程中也经常用到。\x0d\x0a\x0d\x0aC++是在C语言的基础上加入了面向对象的概念,成为混合型面向对象语言,功能强大,但难度也大。\x0d\x0a\x0d\x0a
Java
是在C++的基础上进行...
C语言
和
JAVA
有
什么
区别?
答:
从某种程度上来说,编程语言都是由语法和相应的程序库所构成,Java有自身的类库,C语言则有标准库
。所谓的编程,就是使用与语法来调用和组合程序库中的函数。不同的地方:1、内存管理 在Java中,基本不用考虑内存的问题,如果想用一个对象,new一个就可以,这个过程的背后则是JRE为对象分类的一定内存...
嵌入式软件开发
为什么用c语言而不用java
答:
1.资源消耗:C语言的运行时开销相对较低
,不需要Java虚拟机(JVM),因此在嵌入式系统中更容易控制资源消耗。嵌入式设备通常具有有限的内存和处理能力,C语言的轻量级特性使其更适合这些受限制的环境。2.性能:
C语言通常提供更高的执行效率
,因为它直接编译为本地机器代码,而不需要虚拟机。在对性能要求...
浅析
C语言
和
Java语言
的异同
答:
C语言是面向过程的语言,执行效率高;Java是面向对象的语言,执行效率比C语言低
。C语言最关键的是比Java多了指针,而C语言的亮点指针很容易出错,能够灵活的运用指针是件很难的事。用好了,对你的程序是锦上添花,反之,就会让你的程序崩溃掉。C语言的安全性不如Java,因为C语言没有Java的垃圾回收...
大家正在搜
算法题用什么语言写
在c语言中什么是算法
c语言十大算法
算法题不会写
408算法题写的不对给分吗
数据结构算法题写不来
数据结构算法题怎么写
算法设计题不需要写准确的代码吧
数据结构算法题怎么写格式
相关问题
为什么开发操作系统,大型程序还是用C语言多,而不是java之...
嵌入式软件开发为什么用c语言而不用java
运算问题:为啥用C语言写的跟Java写的得出的答案不一样的?
为什么工业控制软件用C++编写,而不用java ?
学习算法平时要做什么练习 c语言 java吗
现在是java用的多,还是C语言用的多
C语言和java相比较,各自的优势是什么?
有很多算法用java, 不能或者很难实现。