C語言特點

2021-09-25 18:14:03 字數 437 閱讀 5771

c語言靈活性較高,裡面有很多陷阱,看c語言原始碼先看標頭檔案,裡面包含了大部分資料結構。

c語言具有下面一些特點

由於c語言關鍵字少(只有32個,輸入輸出都是庫函式,而不是關鍵字),所以c語言程式便於移植;要加上相應的庫函式,然後再編譯。在高階語言當中c語言可移植性較好

很多運算子(34個運算子)使得c語言便於底層運算,。

資料型別豐富,不過沒有字串型別。c語言都是通過指針對字串操作

c語法不是太嚴格,(c語言的設計宗旨是,相信每個程式設計師都是高手,因此c語言對程式設計師限制較少,程式設計師擁有很高的自由)有些語法會被編譯器忽略,比如陣列越界問題,編譯器不檢查陣列是否越界,由於不檢測,所以c語言二進位制**效率高。當然這些缺陷也可以被利用。

c語言**效率高,基本上是所有高階語言裡面最高的,

c語言裡面可以對指標進行操作(區別是否是高手的重要標誌,尤其是函式指標)

C語言特點

1972年,美國貝爾實驗室的dm.ritchie在b語言的基礎上設計出了c語言。1 語言簡潔 緊湊,使用方便 靈活。c語言原有32個關鍵字 c99增加5個,c11增加7個 9種控制語言,程式書寫形式自由,主要用小寫字母表示。2 運算子豐富。豐富靈活的運算子可以實現其他高階語言難以實現的運算。3 資料...

C語言特點 01

c語言特點 1 c語言的32個關鍵字 1 auto 區域性變數 自動儲存 2break 無條件退出程式最內層迴圈 3case switch語句中選擇項 4char 單位元組整型資料 5const 定義不可更改的常量值 6continue 中斷本次迴圈,並轉向下一次迴圈 7default switch...

Python 語言特點

使用者可以自由地發布這個軟體的拷貝 閱讀它的源 對它做改動 把它的一部分用於新的自由軟體中 編譯 將源 一次性轉化為目標 的過程。源 採用某種程式語言編寫的電腦程式。目標 計算機可直接執行的 解釋 將源 逐條轉化為目標 同時逐條執行的過程。互動式 對每個輸入語句即時執行結果,適合語法練習。檔案式 批...