Chinaunix首页 | 论坛 | 博客
  • 博客访问: 19187
  • 博文数量: 15
  • 博客积分: 560
  • 博客等级: 中士
  • 技术积分: 160
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-02 17:27
文章分类
文章存档

2011年(1)

2008年(14)

我的朋友
最近访客

分类: C/C++

2008-03-03 20:37:57

1.c语言的缺点
  • c程序可能会漏洞百出.
  • c程序可能会难于理解
  • c程序可能会难以修改
现代编程语言通常都会提供一种称为"模块"("单元"或"包")的语言特性,这一特性可以把一个大规模的程序分解成许多可以管理的块.c缺少这样的特性.


2.高效的使用c语言

  • 学习如何规避C语言的缺陷
  • 用软件工具使程序更加可靠--比如使用lint工具
  • 利用现有的代码库
  • 采用一套切合实际的编码规范
  • 避免"投机取巧"和极度复杂的代码
  • 使用标准c,少用经典c
  • 避免不可移植性

阅读(507) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~