◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
C语言是目前世界上最流行、使用最广泛的的高级程序设计语言。它既具有一般高级语言特性,又具有低级语言特性。因此可以用它来编写系统软件,也可以用来编写应用程序。
C语言是1972年由美国学者(××)设计发明的,并首次在Unix操作系统的计算机上使用。它是由早期的编程语言BCPL发展演变而来。C语言良好的可移植性很快使Unix从PDP计算机移植到其他计算机平台,随着Unix的广泛应用,C语言也得到了推广。从此C语言和Unix像一对孪生兄弟,在发展中相辅相成,Unix和C语言很快风靡全球。
随着微型计算机的普及,出现了许多C语言版本。由于没有统一的标准,使得这些语言之间出现了一些不一致的地方。为了改变这种情况,美国国家标准研究所(ANSI)为C语言制定了一套ANSI标准,这也成了现行的C语言标准版本。
1980年,贝尔实验室(××)博士及其同事,开始对C语言的内核进行必要的修改和扩充,使其能满足面向对象模型的要求,最初被称为“带类的C”,1983年取名为C++,以后又经过不断的完善和发展,成为目前的C++。
C++与C语言完全兼容,它是C语言的超集,它保存了C语言的所有组成部分,继承了C语言高效率的特性,同时具有更完美的体系结构和更强大的功能。
C/C++常用的编译软件有Turbo C,Quick C,Borland C,Microsoft Visual C++,Borland C++,Watcom C++等等。使用时,C源程序扩展名为.c,C++源程序扩展名为.cpp.
C++是一种大型语言,其功能、概念和语法都比较复杂,要深入掌握它,需要花比较多的时间,对于大多数初学者来说,应该先掌握好C语言,有了C语言的基础在学习C++相对会容易些。
有些内容(××)都是无关紧要的,我们大致了解C语言的发展就行了。