C语言的优缺点
1. C语言的优点
- 高效
- 可移植
- 功能强大
- 灵活
- 标准库
C语言拥有标准库,标准库中包含了数百个可以用于输出/输入,字符串处理,储存分配以及其他实用操作的函数。 - 与UNIX系统的集成
C语言在与UNIX系统(包括广为人知的Linux)结合方面特别强大。
2. C语言的缺点
- C程序更容易隐藏错误
- C程序可能会难以理解
- C程序可能会难以修改
3. 高效的使用C语言
- 学习去规避C语言的缺陷,学会检查错误和警告
- 学会利用调试C程序,以便更好定位问题所在
- 获取利用现有的代码库,用于检查错误和减少错误
- 采用一套切合实际的编码规范
- 避免“投机取巧”和极度复杂的代码
- 紧贴C语言标准
大多数C编译器不属于C89,C99或者C1X标准的特性和库函数
0 条评论