C 簡介
C 語言是一種通用的高級語言,最初是由丹尼斯·里奇在貝爾實驗室為開發UNIX 操作系統而設計的。 C 語言最開始是於1972 年在DEC PDP-11 計算機上被首次實現。
在1978 年,布萊恩·柯林漢(Brian Kernighan)和丹尼斯·里奇(Dennis Ritchie)製作了C 的第一個公開可用的描述,現在被稱為K&R 標準。
UNIX 操作系統,C編譯器,和幾乎所有的UNIX 應用程序都是用C 語言編寫的。 由於各種原因,C 語言現在已經成為一種廣泛使用的專業語言。
- 易於學習。
- 結構化語言。
- 它產生高效率的程序。
- 它可以處理底層的活動。
- 它可以在多種計算機平台上編譯。
關於C
- C 語言是為了編寫UNIX 操作系統而被發明的。
- C 語言是以B 語言為基礎的,B 語言大概是在1970 年被引進的。
- C 語言標準是於1988 年由美國國家標準協會(ANSI,全稱American National Standard Institute)制定的。
- 截至1973 年,UNIX 操作系統完全使用C 語言編寫。
- 目前,C 語言是最廣泛使用的系統程序設計語言。
- 大多數先進的軟件都是使用C 語言實現的。
- 當今最流行的Linux 操作系統和RDBMS(Relational Database Management System:關係數據庫管理系統) MySQL 都是使用C 語言編寫的。
為什麼要使用C?
C 語言最初是用於系統開發工作,特別是組成操作系統的程序。 由於C 語言所產生的代碼運行速度與彙編語言編寫的代碼運行速度幾乎一樣,所以採用C 語言作為系統開發語言。 下面列舉幾個使用C 的實例:
- 操作系統
- 語言編譯器
- 彙編器
- 文本編輯器
- 打印假脫機
- 網絡驅動器
- 現代程序
- 數據庫
- 語言解釋器
- 實體工具
C 程序
一個C語言程序,可以是3行,也可以是數百萬行,它可以寫在一個或多個擴展名為".c"的文本文件中,例如,hello.c。 您可以使用"vi" 、"vim"或任何其他文本編輯器來編寫您的C語言程序。
本教程假定您已經知道如何編輯一個文本文件,以及如何在程序文件中編寫源代碼。