My first C language program
無論學什麼程式語言,我們總是會先學會打印這段文字
Hello World.
向這個世界問好,跟他說我完成了第一個程式設計了。
學習C語言也是如此,讓我們一起解析這段程式碼,踏入C語言的第一步。
#include<stdio.h>
將常數和巨集定義組織成.h的標頭檔(像是此處的 stdio.h
),然後使用 #include
指示詞將它們新增至任何原始程式檔。
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)供大家參考,那我們下篇文章見囉👋。