當代最傑出的編程語言。
早期的C語言主要用於UNIX系統。由於C語言的強大功能和各種優勢,人們逐漸認識到了這壹點。80年代,C開始進入其他操作系統,很快被廣泛應用於各種大、中、小、微型計算機。成為當代最好的編程語言之壹。
c語言的特點
c語言是壹種結構化語言。它層次清晰,易於模塊化組織程序,易於調試和維護。c語言有很強的表達能力和處理能力。它不僅具有豐富的運算符和數據類型,而且便於實現各種復雜的數據結構。它還可以直接訪問存儲器的物理地址,並在比特級進行操作。因為C語言實現了硬件的編程操作,所以C語言集成了高級語言和低級語言的功能。它既可以用來開發系統軟件,也可以用來開發應用軟件。此外,C語言還具有效率高、可移植性強的特點。因此被廣泛移植到各種計算機上,從而形成了C語言的各種版本。
c語言版本
目前最流行的C語言如下:
微軟C或微軟C
Borland Turbo C或Turbo C
美國電話電報公司。溫度系數
這些C語言版本不僅實現了ANSI C標準,還在此基礎上做了壹些擴展,使之更加方便和完善。
面向對象的編程語言
在C的基礎上,貝爾實驗室的Bjarne Strou-strup於1983年推出了C++。C++進壹步擴展和完善了C語言,成為面向對象的編程語言。最新流行的C++版本有Borland C++4.5、Symantec C++6.1和Microsoft VisualC++ 2.0。C++提出了壹些更深層次的概念。c++支持的這些面向對象的概念很容易將問題空間直接映射到程序空間,這為程序員提供了壹種不同於傳統結構化編程的思維方式和編程方法。所以也增加了整個語言的復雜度,難以掌握。
c和c++
但是C是C++的基礎,C++語言和C語言在很多方面是兼容的。所以如果掌握了C語言,進壹步學習C++,就可以用熟悉的語法學習面向對象語言,從而達到事半功倍的目的。
來源:www.daixielunwen010.com