什么是C语言?
20世纪70年代初期由贝尔实验室开发出来的编程语言。(简单版)
一、C语言历史
Ken Thompson、DennisRitchie 等人开发UNIX操作系统的副产品。
二、标准化
The C Programming Language(1978)
c89
c99
三、基于C的编程语言
C++
Java
C#
Perl
四、C语言的优缺点
优点:
高效
可移植
功能强大
灵活
标准库
与UNIX系统的集成
缺点:
C语言更容易隐藏错误
难以理解
难以修改
基础的理论体系:
C语言是一种底层语言
C语言是一种小型语言
C语言是一种包容性语言
五、如何高效的使用C语言
学习如何规避C语言的缺陷(《C陷阱与缺陷》)
使用软件工具使程序更可靠(lint)
利用现有的代码库
采用一套切合实际的代码规范
避免“投机取巧”和极度复杂的代码
紧贴标准
完