本人雖然玩C語言超過3年的時間
但從來都不去深入了解其他的意義
畢竟我並不是資訊或資工背景
所以像我們這種自學的往往只要能達到目的就好
不過C語言真的是在電腦世界裡最簡單的萬用成是語
不管是遊戲,運算程式,2D影像或是3D圖形
甚至8051等都可以用C來完成
為了讓各位有點興趣就秀一下我的作品吧
以上都是我自製的小遊戲
還有其他的以後就慢慢分享給各位了
首先是我們要撰寫C語言並且編譯執行
就必須要有一套軟體
而我推薦Dev-C++
Dev-C++的優點就是免費且介面簡單
另外微軟也有推出C++的免費編譯器
不過我沒用過就是了
接下來是安裝
在語言選擇先選擇English,因為沒有繁中可以選
但之後可以改成繁中
接下來一直下一步或確定,直到安裝完畢
最後又會有一個選項,此時你就可以點選繁中了
接下來還是一樣一直按下一步到結束
下圖就是安裝完後,並且執行DEV-C++的界面
廢話不多說,我們馬上來寫簡單的程式吧
首先要先建立一個專案(Project)
再來就是選擇專案的類型,因為是一般的程式所以選擇Console Application
點下去後,就順便創個新的資料夾
並且將程式儲存於這個資料夾當中,這一步很重要
要不然往後要寫成是會變得亂七八糟
儲存後應該會出現這種畫面
接下來就開始寫程式了
照著下圖來寫一段程式吧
接下來開始編譯與執行
如果有出現著個畫面就代表你成功了
![]()
你也可以到儲存的資料夾找找看,並且執行專案1的執行檔
現在該是解釋程式碼到底是在做什麼用的
不過在那之前我得先聲明,我只算是業餘的
並不瞭解所有的程式碼,所以有些就直接跳過了
另外藍色的字體是註解而以不必輸入
#include <stdio.h> //這是將基本輸出與輸入的指令給呼叫近來
#include <stdlib.h> //這是將一些轉換指令給呼叫近來
int main(int argc, char *argv[]) //主程式開始,下面必須有兩個大括弧將程式碼給框起來
{ //主程式上括弧
printf("哈囉\n"); //printf是一種將文字或數據輸出至DOS視窗顯示的一種指令
//而哈囉就是我們要顯示的文字,\n就是下一行的指令
//後面的冒號就代表這段程式碼結束,這是新手很容易忽略的
//每段程式碼後面都要有冒號,除了某些特定的程式碼外
system("PAUSE"); //這事讓DOS執行的程式暫停的程式碼
//如果移除此程式碼的話,DOS視窗就會以很快的速度開啟後關閉
return 0; //這代表程式傳回0,並結束此程式
} //主程式下括弧