搜尋
  • 登入
  • 報名
密碼重置成功

關注您感興趣的項目並了解有關它們的最新消息

C 程式結構

收藏 205
閱讀 91677
更新時間 2016-09-11

在我們學習 C 語言的基本構建塊之前,讓我們先來看看一個最小的 C 程式結構,在接下來的章節中可以以此作為參考。

C Hello World 實例

C 程式主要包含以下部分:

  • 預處理器指令

  • 函數

  • 變數

  • 語句& 表達式

  • 註解

讓我們來看一段簡單的程式碼,可以輸出單字"Hello World":

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

接下來我們講解一下上面這段程式:

  1. 程式的第一行#include <stdio.h> 是預處理器指令,告訴C 編譯器在實際編譯之前要包含stdio.h 檔案。

  2. 下一行 int main() 是主函數,程式從這裡開始執行。

  3. 下一行 /*...*/ 將會被編譯器忽略,這裡放置程式的註解內容。它們被稱為程式的註釋。

  4. 下一行 printf(...) 是 C 中另一個可用的函數,會在螢幕上顯示訊息 "Hello, World!"。

  5. 下一行 return 0; 終止 main() 函數,並傳回值 0。

編譯 & 執行 C 程式

接下來讓我們看看如何把原始程式碼保存在一個檔案中,以及如何編譯並執行它。以下是簡單的步驟:

  1. 開啟一個文字編輯器,加入上述程式碼。

  2. 儲存檔案為 hello.c

  3. 開啟指令提示符,進入到儲存檔案所在的目錄。

  4. 鍵入 gcc hello.c,輸入回車,編譯程式碼。

  5. 如果程式碼中沒有錯誤,命令提示字元會跳到下一行,並產生 a.out 可執行檔。

  6. 現在,鍵入 a.out 來執行程式。

  7. 您可以看到螢幕上顯示 "Hello World"

$ gcc hello.c
$ ./a.outHello, World!

請確保您的路徑中已包含 gcc 編譯器,並確保在包含原始檔 hello.c 的目錄中執行它。

熱AI工具
Undress AI Tool
Undress AI Tool

免費脫衣圖片

AI Clothes Remover
AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undresser.AI Undress
Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

Stock Market GPT
Stock Market GPT

人工智慧支援投資研究,做出更明智的決策

熱門工具
記事本++7.3.1
記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版
SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1
禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6
Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版
SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)