C語言程式設定 程式結構

2021-10-21 02:44:45 字數 518 閱讀 3846

乙個c程式主要包括一下部分:

在主函式和子函式中又包括了區域性變數定義、若干庫函式、控制流程語句、使用者函式的呼叫語句。

示例乙個簡單的**程式,萬惡的開源「hello word」程式。

#include int main()

簡單解釋一下著段**:

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

int main()是主函式,乙個程式的執行開始就是從這裡開始的,有且只有乙個main主函式。

單行注釋 // 和多行注釋 /* */ 不會被編譯。

printf(...);是c中的另乙個可用的函式,會在螢幕上顯示  hello word 字樣。

return 0; 是終止 main 函式,並且返回值0.

是程式的主體。

由以下部分組成:

程式經過【編譯】 (源程式.c)【編譯】(目標程式.obj)【鏈結】(可執行的程式.exe)【執行】輸出結果

C語言程式結構

接下來就是逐條分析 1 在預處理指令中主要需要注意的是 include和 include stdio.h 是有區別的,籠統的說就是被包含與包含的關係。2 主函式注意定義型別,定義型別與最後的return對應,用於接收return的值 例如 include stdio.h int main 這裡的in...

c語言程式結構

1.順序結構 順序控制結構的一般形式如下 2.選擇結構 if語句 一般形式為 if 表示式 語句 其功能是如果表示式的值為真,則執行後面語句的相應操作,反之,如果表示式的值為假,則不會執行後面語句的相應程式。注意if語句後面不需要加分號。注意 if a if a 0 這兩種 的判斷中都有a變數,a值...

C 語言程式結構

一般的程式語言中的執行結構一般有三種,順序,選擇,迴圈。只存在if if 表示式 if else結構 if 表示式 else 多層巢狀 if 表示式 else if 表示式 else 對於 else 來說,總是與前面第乙個沒有配對的 if 相結合,容易造成混淆。因此多數時候都會將選擇結構巢狀在 el...