《C语言程序设计现代方法》第1章 C语言概述
C语言的特点:C语言是一种底层语言、C语言是一种小型语言、C语言是一种包容性语言。
C语言的优点:高效、可移植、功能强大、灵活、标准库、与UNIX系统集成。
C语言的缺点:C程序更容易隐藏错误、C程序可能会难以理解、C程序可能难以修改。
如何高效地使用C语言?
①学习如何规避C语言的缺陷。可参考《C陷阱与缺陷》
②使用软件工具使程序更可靠。
③利用现有代码库。
④采用一套切合实际的编码规范。
⑤避免“投机取巧”和极度复杂的代码。
⑥紧贴标准。