上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.1 引言
C语言是由B语言和BCPL(Basic Combined Programming Language)语言发展演化而来的。最初的C语言于1972年由贝尔实验室的Dennis Ritchie开发,并首次在UNIX操作系统的DECPDP-11 计算机上使用,它为描述和实现UNIX操作系统而设计,又随UNIX的出名而闻名。
C语言是国际上应用最广泛的几种计算机语言之一。它不仅可以用于编写系统软件,如操作系统、编译系统等,还可以用于编写应用软件。
随着计算机科学的发展,出现了不同版本的C语言,它们的差异主要体现在标准函数库中函数的种类、格式和功能上。为了有利于计算机应用技术的发展,ANSI(American National Standards Institute 美国国家标准协会)于1983年专门成立了定义C语言标准的委员会,并于1989年对C语言进行了标准化,制定出ANSI C的标准,又称为C89。1995年,经过修订的C语言,增加了一些库函数,出现了C++的一些特性,使C89 成为C++的子集。1999年又推出C99,它在保留C语言特性的基础上,增加了面向对象的新特性。
本章简要介绍C/C++语言的特点,C程序的基本结构和C程序的调试。