C 語言教程

C 語言教程

C 語言是一種通用的、面向過程式的計算機程式設計語言。1972 年,為了移植與開發 UNIX 作業系統,丹尼斯·裡奇在貝爾電話實驗室設計開發了 C 語言。

C 語言是一種廣泛使用的計算機語言,它與 Java 程式語言一樣普及,二者在現代軟體程式設計師之間都得到廣泛使用。

當前最新的 C 語言標準為 C18 ,在它之前的 C 語言標準有 C17、C11...C99 等。

現在開始學習 C 程式設計!

C 線上工具

誰適合閱讀本教程?

本教程是專門為需要從零開始瞭解 C 語言的軟體程式設計師打造的。本教程將讓您對 C 語言有足夠的認識,從而提升您自己的專業知識水平。

閱讀本教程前,您需要了解的知識:

在開始學習本教程之前,您需要對計算機程式設計術語有基本的瞭解。對任何一種程式語言有基本的瞭解將有助於您理解 C 語言程式設計概念,並有助於加快您的學習進度。

編譯/執行 C 程式

例項

#include <stdio.h> int main() { /* 我的第一個 C 程式 */ printf("Hello, World! \n"); return 0; }

例項解析:

  • 所有的 C 語言程式都需要包含 main() 函式。 程式碼從 main() 函式開始執行。
  • /* ... */ 用於註釋說明。
  • printf() 用於格式化輸出到螢幕。printf() 函式在 "stdio.h" 標頭檔案中宣告。
  • stdio.h 是一個頭檔案 (標準輸入輸出標頭檔案) , #include 是一個預處理命令,用來引入標頭檔案。 當編譯器遇到 printf() 函式時,如果沒有找到 stdio.h 標頭檔案,會發生編譯錯誤。
  • return 0; 語句用於表示退出程式。