一、C语言的优缺点
C语言的特点概述起来其实就是它的优缺点,任何一门语言或者说一项规则都有其优劣性。语言咱先也别说编程语言了,就拿先当今世界最有影响力的语言英语和汉语来说,英语比汉语学起来要简单,汉语更为复杂,什么同音字,多义词等等。。。但不可不说,汉语更能精准简洁的表达某个意境,不然也不会有唐诗宋词了。编程语言也一样,有自己的优劣,它作为一种人与计算机交流的语言来说,使程序员们在使用后能有更直观的感受。
优点-三高:
1-灵活度高。其一是C语言的运算符和数据类型很丰富,并能自定义一些数据类型,这方面使用起来比较灵活。其二是可实现计算机底层的位操作,语法较简单,约束也少。其三是拥有指针,指针可以说是C语言的灵魂,可以直接操作内存地址。C语言有多灵活,完全取决于你对指针的掌握程度。
2-运行效率高。因为C语言和汇编指令几乎能直接翻译,而机器语言和汇编又能直接翻译。 所以在写C语言的时候,代码的效率几乎是用机器语言的效率。不过具体的还要 取决于具体的编译器,不同的编译器会理解代码中无用的语句进行删除。
3-可移植性高。<