選單
×
   ❮   
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

C 語法


語法

在前面的章節中,你已經多次看到以下程式碼。讓我們分解它以便更好地理解它

示例

#include <stdio.h>

int main() {
  printf("Hello World!");
  return 0;
}
自己動手試一試 »

示例說明

第 1 行: #include <stdio.h> 是一個標頭檔案庫,它允許我們使用輸入和輸出函式,例如 printf()(在第 4 行中使用)。標頭檔案為 C 程式新增功能。

如果你不明白 #include <stdio.h> 是如何工作的,也不必擔心。只需把它看作是(幾乎)總是出現在你的程式中的東西。

第 2 行: 空白行。C 忽略空格。但我們使用它來使程式碼更具可讀性。

第 3 行: 另一個總是在 C 程式中出現的是 main()。這被稱為一個函式。其大括號 {} 中的任何程式碼都將被執行。

第 4 行: printf() 是一個函式,用於向螢幕輸出/列印文字。在我們的示例中,它將輸出 "Hello World!"。

注意:每個 C 語句都以分號 ; 結尾

注意:int main() 的主體也可以寫成
int main(){printf("Hello World!");return 0;}

請記住:編譯器會忽略空格。然而,多行程式碼會使程式碼更具可讀性。

第 5 行: return 0 結束 main() 函式。

第 6 行: 不要忘記新增右大括號 } 來實際結束主函式。


C 練習

透過練習來測試自己

練習

插入以下程式碼中缺失的部分以輸出“Hello World!”

int () {
 ("Hello World!");
  return 0;
}

開始練習



×

聯絡銷售

如果您想將 W3Schools 服務用於教育機構、團隊或企業,請傳送電子郵件給我們
sales@w3schools.com

報告錯誤

如果您想報告錯誤,或想提出建議,請傳送電子郵件給我們
help@w3schools.com

W3Schools 經過最佳化,旨在方便學習和培訓。示例可能經過簡化,以提高閱讀和學習體驗。教程、參考資料和示例會不斷審查,以避免錯誤,但我們無法保證所有內容的完全正確性。使用 W3Schools 即表示您已閱讀並接受我們的使用條款Cookie 和隱私政策

版權所有 1999-2024 Refsnes Data。保留所有權利。W3Schools 由 W3.CSS 提供支援