C語言特點

2021-08-20 12:52:11 字數 465 閱讀 6227

2023年,美國貝爾實驗室的dm.ritchie在b語言的基礎上設計出了c語言。

(1)語言簡潔、緊湊,使用方便、靈活。c語言原有32個關鍵字(c99增加5個,c11增加7個)、9種控制語言,程式書寫形式自由,主要用小寫字母表示。

(2)運算子豐富。豐富靈活的運算子可以實現其他高階語言難以實現的運算。

(3)資料型別豐富。

(4)具有結構化的控制語句。用函式作為程式的模組單位,便於實現程式的模組化。c語言是完全模組化和結構化的語言。

(5)語法限制不太嚴格,程式設計自由度大。

(6)c語言執行直接訪問實體地址,能進行位(bit)操作,能實現組合語言的大部分功能,可以直接對硬體進行操作。因此c語言語言高階語言的功能,又具有低階語言的許多功能。c語言的這種雙重性,使它既是成功的系統描述語言,又是通用的程式語言。

(7)使用c語言編寫的程式可移植性好。

(8)生成目標**質量高,程式執行效率高。

C語言特點

c語言靈活性較高,裡面有很多陷阱,看c語言原始碼先看標頭檔案,裡面包含了大部分資料結構。c語言具有下面一些特點 由於c語言關鍵字少 只有32個,輸入輸出都是庫函式,而不是關鍵字 所以c語言程式便於移植 要加上相應的庫函式,然後再編譯。在高階語言當中c語言可移植性較好 很多運算子 34個運算子 使得c...

C語言特點 01

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

Python 語言特點

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