c語言特點:
1、c語言的32個關鍵字
1auto 區域性變數(自動儲存)
2break
無條件退出程式最內層迴圈
3case
switch語句中選擇項
4char
單位元組整型資料
5const
定義不可更改的常量值
6continue
中斷本次迴圈,並轉向下一次迴圈
7default
switch
語句中的預設選擇項8do
用於構成do.....while迴圈語句
9double
定義雙精度浮點型資料
10else
構成if.....else選擇程式結構
11enum
列舉12
extern
在其它程式模組中說明了全域性變數
13float
定義單精度浮點型資料
14for
構成for迴圈語句
15goto
構成goto轉移結構
16if
構成if....else選擇結構
17int
基本整型資料
18long
長整型資料
19register cpu內部寄存的變數
20return
用於返回函式的返回值
21short
短整型資料
22signed 有符號數
23sizeof
計算表示式或資料型別的占用位元組數
24static
定義靜態變數
25struct
定義結構型別資料
26switch
構成switch選擇結構
27typedef 重新定義資料型別
28union 聯合型別資料
29unsigned 定義無符號資料
30void
定義無型別資料
31volatile
該變數在程式中執行中可被隱含地改變
32while 用於構成do...while或while迴圈結構
9種控制語句,書寫主要由小寫字母表示
2、運算子豐富。共有34中。c把括號、賦值、逗號等都作為運算子處理。從而使c的運算型別更加豐富,可以實現其他高階語言難以實現的功能。
3、資料結構型別豐富。(資料結構的書大部分都是c語言描述的,因為c語言更容易描述,更接近底層)
4、具有結構化的控制語句。
5、程式設計自由度大。
6、c語言允許直接訪問屋裡位址,能進行位(bit)操作,能實現組合語言的大部分功能(可以嵌入到彙編中),可以直接對硬體進行操作。因此有人把它稱為中級語言。
7、生成目標**質量高,程式執行效率高。
8、與組合語言相比,用c語言寫的程式可移植性好。
posted @
2016-03-01 13:59
kingdev 閱讀(
...)
編輯收藏
C語言特點
1972年,美國貝爾實驗室的dm.ritchie在b語言的基礎上設計出了c語言。1 語言簡潔 緊湊,使用方便 靈活。c語言原有32個關鍵字 c99增加5個,c11增加7個 9種控制語言,程式書寫形式自由,主要用小寫字母表示。2 運算子豐富。豐富靈活的運算子可以實現其他高階語言難以實現的運算。3 資料...
C語言特點
c語言靈活性較高,裡面有很多陷阱,看c語言原始碼先看標頭檔案,裡面包含了大部分資料結構。c語言具有下面一些特點 由於c語言關鍵字少 只有32個,輸入輸出都是庫函式,而不是關鍵字 所以c語言程式便於移植 要加上相應的庫函式,然後再編譯。在高階語言當中c語言可移植性較好 很多運算子 34個運算子 使得c...
Python 語言特點
使用者可以自由地發布這個軟體的拷貝 閱讀它的源 對它做改動 把它的一部分用於新的自由軟體中 編譯 將源 一次性轉化為目標 的過程。源 採用某種程式語言編寫的電腦程式。目標 計算機可直接執行的 解釋 將源 逐條轉化為目標 同時逐條執行的過程。互動式 對每個輸入語句即時執行結果,適合語法練習。檔案式 批...