Champion Hsieh
Firmware_Engineer
Published in
2 min readAug 26, 2020

--

My first C language program

無論學什麼程式語言,我們總是會先學會打印這段文字

Hello World.

向這個世界問好,跟他說我完成了第一個程式設計了。

學習C語言也是如此,讓我們一起解析這段程式碼,踏入C語言的第一步。

#include<stdio.h>

將常數和巨集定義組織成.h的標頭檔(像是此處的 stdio.h),然後使用 #include指示詞將它們新增至任何原始程式檔。

stdio.hC語言為輸入輸出提供的標準庫頭文件

stdio.h包含如scanf()printf()的功能,分別用於輸入和顯示輸出。

int main(void){     ...
return 0;
}

接著看主函數的部份,在 C 語言中,程式的進入點是從 main()這個函數。

其中main()函數中前面的 int是指函數執行完會回傳值的型態,int 表示這個程式執行完畢後會傳回整數(Integer),程式最後一句return 0就是回應函數要回傳整數型態的回傳值,也就是程式結束後傳回 0。

main()函數中有個括號,裡面包著void,表示執行這個函數時要帶入的參數型態,而void表示函數程式不接收任何參數。

printf("Hello World.");

printf是 C 語言所提供的標準輸出函數,如果要輸出文字至螢幕上,可以在printf()的括號之間使用雙引號包括文字,就可以將該文字打印出來,如範例中的"Hello World.",最後很重要的一點,在 C 語言中,每一段陳述都必須使用分號;做結束。

如此你就可以完成第一個向世界問好的程式碼囉!!! 💗

(*´・д・)? But…你可以能會問,但是我要將這段程式碼寫在哪裡,他又會如何顯示,顯示在哪裡? 別緊張,我們將在下一段文章中介紹幾個整合開發環境(Integrated Development Environment,簡稱IDE)供大家參考,那我們下篇文章見囉👋。

--

--