更新時間:2020-11-20 來源:黑馬程序員 瀏覽量:
早期的C語言主要用于UNIX系統(tǒng)開發(fā),后來C語言標準確立,C語言逐漸被廣泛應用在各個領域,成為上世紀八十年代乃至今天最優(yōu)秀的程序設計語言之一。C語言什么特點?可以總結為以下幾條:
1、表達能力強
C99標準總共37個關鍵字、9個控制語句并且具備豐富的數據類型。C語言的編寫比較自由、簡潔,使用簡單的方法就能構造出復雜的數據類型或者數據結構,具備復雜數據結構運算的能力。
2、結構化設計
C語言在程序設計中講究自頂向下規(guī)劃項目的思路,在編程中注重的是每個功能模塊化編程,各個功能模塊之間體現出結構化的特點。這使得C語言程序可讀性強、結構清晰。
3、高效性
C語言具有直接訪問物理地址的能力,方便了內存的管理。據統(tǒng)計對于同一個程序,使用C語言編寫程序生成的目標代碼僅比匯編編寫的程序生成的目標代碼執(zhí)行效率低10%-20%,是其他高級語言不能相比的。
4、可移植
C語言出現以前,程序員多使用匯編進行編程,不同的硬件必須使用不同的匯編進行編寫,這就增加了編程的難度。由于C語言的編譯器能夠移植到不同的設備中,使用C語言編寫的程序修改部分代碼就可以移植到其它設備運行。
猜你喜歡: