1.按發展階段分類:
(1)機器語言
(2)組合語言
(3)高階語言
2.按編譯器型別分類:
(1)編譯型
(2)解釋型
(3)混合型
3.按語言應用方式分類:
(1)強型別語言
(2)弱型別語言
1.歷史:60年代algol—>63年cpl------>67年bcpl------>70年b-------->72年c-------多個不相容版本c------>ansi c
2.特點:簡潔靈活,功能強大,可移植,語法靈活自由,標準庫
例1:
#include
//檔案包含
intmain()
例2:
#include
intadd
(int x,
int y)
intmain()
c語言源程式基本單位 :語句。乙個c語言源程式中應該至少包含乙個:main()函式。
1.特性:
(1)有窮性
(2)確定性
(3)輸入項
(4)輸出項
(5)有效性
確定性:不能模稜兩可,每個步驟的含義是確切的
有效性:明確有效的執行
2.演算法描述:
(1)自然語言
(2)流程圖
(3)n-s流程圖
(4)偽**
3.三種結構:
(1) 順序
(2)選擇
(3)迴圈
初識C語言
一 計算機工作原理 處理單元 cpu 計算 處理程式 隨機訪問儲存器 ram 臨時儲存檔案和程式 硬碟 永久儲存器 等等。二 c語言程式設計七步 1 定義程式設計目標 2 設計程式 3 寫程式源 4 執行程式 5 編譯 6 除錯和測試 7 維護和修改。三 編譯器的任務 將源 編譯形成機器語言 四 鏈...
初識C語言
佔位符 d f c lf s ld 位操作符 轉義符 n r f ddd xhh 操作符 指令系統的每一條指令都有乙個操作符,它表示該指令應進行什麼性質的操作。字元的輸入輸出 getchar putchar 資料的格式化輸入輸出 scanf printf 的作用 表示該符號之前的內容已經結束。簡單的...
初識 C 語言
1.c 語言的起源 1972年,貝爾實驗室的丹尼斯 里奇 dennis ritch 和肯 湯普遜 ken thompson 在開發 unix 作業系統時設計了 c 語言。c 語言不完全是里奇的突發奇想而來,他是在 b 語言 湯普遜發明 的基礎上進行設計。至於 b 語言的起源,那是另乙個故事。c 語言...