c语言的优缺点有哪些?

如题所述

优点,语言简洁,紧凑,使用方便,灵活,C语言一共只有w32个关键字,9种控制语句,书写形式自由,缺点,运算符和运算优先级过多,不便于记忆,语法定义不严格,编程自由度大,给不熟练程序员有一定困难。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-14
指针很灵活,但是很容易用错
第2个回答  2020-02-01
1.
c语言的缺点主要是表现在数据的封装性上,这一点使得c在数据的安全性上做的有很大缺陷,这也是c和c++的一大区别。
2.
c语言的语法限制不太严格,对变量的类型约束不严格,影响程序的安全性,对数组下标越界不作检查等。从应用的角度,c语言比其他高级语言较难掌握。
[c语言指针]
指针就是c语言的一大特色,可以说c语言优于其它高级语言的一个重要原因就是因为它有指针操作可以直接进行靠近硬件的操作,但是c的指针操作也给它带来了很多不安全的因素。c++在这方面做了很好的改进,在保留了指针操作的同时又增强了安全性。java取消了指针操作,提高了安全性。
相似回答