你认为C语言有哪些优势?

发布网友 发布时间:2022-03-23 17:45

我来回答

14个回答

热心网友 时间:2022-03-23 19:14

‍‍我感觉我大一学C语言那会儿刚开始也很丈二的和尚摸不着头脑,对好多概念一知半解,写程序经常忘了分号。突然好像有那么一天我忽然就开悟了!一下子就懂了!可能这是一个量变到质变的过程吧。我认为c语言是系统和软件底层不可缺少的,而且因为现在java、python、ruby等不涉及到系统底层的语言的泛滥,会导致精通c语言的人才更加缺乏。将来的方向是家居智能化以及各种云的理念。而家居智能化就必然会需要嵌入式技术以及c的底层驱动。所以我认为c语言未来的作用会很大,并且就业前景也会很好。‍‍

热心网友 时间:2022-03-23 20:32

‍‍C语言执行效率高,仅次于汇编,硬件支持良好,现在的嵌入式开发普遍使用C语言,可移植性好,很多操作系统都支持C语言。一个C源程序,只需修改很少的部分,就可以在另一个操作系统下运行。‍‍

热心网友 时间:2022-03-23 22:07

‍‍ C语法*不太严格,程序设计自由度大。虽然C语言也是强类型语言,但它的语法比较灵活,允许程序编写者有较大的自由度。‍‍

热心网友 时间:2022-03-23 23:58

‍‍c语言是面向过程结构化的高级语言,编译效率比较高,与人类语言相似,容易被人接受。编程语言有四个发展阶段,机器语言,汇编语言,面向过程的编译语言(如C语言 B语言),面向对象的编译语言(如java C++) 。后两种都是高级语言,抽象机制一个比一个高。‍‍

热心网友 时间:2022-03-24 02:06

‍‍C语言是一种面向过程的基于模块的语言。一般用在和汇编混和编程的嵌入式开发或者较低层的驱动程序开发,操作系统设计。开发周期长,代码维护成本高,可移植性差,但是程序运行效率高,可以更直接的控制硬件。举个例子:Firefox,可以说是最流行的优秀浏览器,它所用的语言就是C语言‍‍

热心网友 时间:2022-03-24 04:31

‍‍结构式语言的显著特点是代码及数据的分隔化,即程序的各个部分除了必要的信息交流外彼此独立。这种结构化方式可使程序层次清晰, 便于使用、维护以及调试。C语言是以函数形式提供给用户的,这些函数可方便的调用,并具有多种循环、条件语句控制程序流向,从而使程序完全结构化。‍‍

热心网友 时间:2022-03-24 07:12

‍‍‍‍我开始第一份实习的时候我只会C语言,当时面试问了我是否了解C语言函数参数的压栈方式和Pascal语言的区别,我答上来了,于是就招去做Java开发了。我个人感觉C语言作为一种基础语言,学得好一些总是不错的。再者,现在不是没有C语言的项目啊,nginx,php插件不都用c写么,所以最大的优势就是在就业上。‍‍‍‍

热心网友 时间:2022-03-24 10:10

‍‍c语言很强大,单片机编程,系统程序开发,应用程序开发。只要有支持c语言开发的平台就可以用c开发。‍‍

热心网友 时间:2022-03-24 13:25

‍‍c语言就是一个非常强大的语言,世界上绝大多数的底层软件(如操作系统等)都是用c语言写的,包括顶顶大名的linux。‍‍

热心网友 时间:2022-03-24 16:56

c语言是低层开发环境的软件,例如现在的现在的蓝牙硬设备,红外线,电视机,电冰箱空调,vcd这些特殊处理芯片都是用c或asm(汇编)来编写出来,asm比c好但是台复杂,所以人们喜欢用c,c是一门基础语言,电子学中,所有的大型集成电路都需要来c或汇编开发,所以c也是所有电子产品的祖先!
‍‍

热心网友 时间:2022-03-24 20:44

C语言软硬通吃,还包括操作系统,如果学习,还是要从c语言开始,因为全面。java和Python虽然强大,对硬件驱动*为力,从c语言学可以用其它语言作为工作需要,如果你只是做一个方面,不打算电脑知识全面,只学习热门需要就可以。

热心网友 时间:2022-03-25 00:49


指针
模块化
全手动挡
人人都要学
灵活变幻表达
与汇编无缝融合
直接进行二进制操作
考研必备必须熟悉不会不行
语法本身代表冯诺依曼结构,任何在冯诺伊曼机上运行的语言都必须是C-like

热心网友 时间:2022-03-25 05:10

专注底层,不会被淘汰,运行效率高

热心网友 时间:2022-03-25 09:48

效率,提到效率,有些面相对象语言是根本没办法和c比的
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com