C語言特點 01

2021-09-10 07:15:51 字數 1508 閱讀 2250

c語言特點:

1、c語言的32個關鍵字

1

auto 區域性變數(自動儲存)

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 語言特點

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