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 語言程式。 ######本教學假設您已經知道如何編輯一個文字文件,以及如何在程式文件中編寫原始程式碼。 ######