1.c语言的缺点
- c程序可能会漏洞百出.
- c程序可能会难于理解
- c程序可能会难以修改
现代编程语言通常都会提供一种称为"模块"("单元"或"包")的语言特性,这一特性可以把一个大规模的程序分解成许多可以管理的块.c缺少这样的特性.
2.高效的使用c语言
- 学习如何规避C语言的缺陷
- 用软件工具使程序更加可靠--比如使用lint工具
- 利用现有的代码库
- 采用一套切合实际的编码规范
- 避免"投机取巧"和极度复杂的代码
- 使用标准c,少用经典c
- 避免不可移植性
阅读(507) | 评论(0) | 转发(0) |