計算機 = 硬體(軀體)+ 軟體(靈魂)。無軟體則為「裸機」。程式語言經歷機器語言 → 組合語言 → 高階語言(C、C++、Java、Python...)演進。
/* 最簡單的 C 程式
author: Coder-pig */
#include // 預處理:引入標準輸入輸出庫
int main() { // 主函數:程式入口,有且僅有一個
printf("Hello world!\n"); // 輸出函數,\n 為換行轉義字元
return 0; // 返回 0 表示正常結束
}
main() 入口; 為語句結束標誌// 單行,/* */ 多行——養成註解習慣,利人利己經典入門 IDE,雖老舊但輕量、啟動快、適合學習基礎語法。現代替代:VS Code + GCC、CLion、Visual Studio 2022。
.c


源碼 .c → 預處理 .i → 編譯 .s → 匯編 .obj → 連結 .exe
「看碼不易,且注且珍惜」。千行代碼無註解如漿糊,寫註解非為他人,實為未來的自己。從 Hello World 開始,敲碼、改錯、加註解,積少成多,必有所成。