【电子资讯】C语言有缺点吗?
C语言也是有缺点的,就像人不可能有十全十美一样,事物也不例外,举个例子:"诺基亚手机5230与苹果4代相比,诺基亚5230电池耐用,价格也不相对比苹果4代便宜,但是功能确不如苹果4代功能强大,这是最简单的例子。"
C语言缺点:
1. C语言的缺点主要表现在数据的封装性上,这一点使得C在数据的安全性上有很大缺陷,这也是C和C++的一大区别。
2. C语言的语法限制不太严格,对变量的类型约束不严格,影响程序的安全性,对数组下标越界不作检查等。从应用的角度,C语言比其他高级语言较难掌握。
对比
开发c语言最初是为了撰写unix操作系统,而开发pascal语言最初是为了讲授结构化编程,是教学的目的。所以c语言就比较灵活,pascal语言就比较严谨。
电子街更多推荐