You are on page 1of 8

2018/7/25 用Dev-C++ 撰寫第一個程式(開專案) - Nova的科學反主流學院

Nova的科學反主流學院  Subscribe Sign Up (Free) Login Help

Nova的科學反主流學院
反主流的精神在於不屈於⼤環境, 本站旨在提供輕鬆⾃學各種科學。

關於我(Profile)

id:immortalnova

詳細

Subscribe

Search
Search entries
2016-03-20

⽤Dev-C++ 撰寫第⼀個程式(開專案)
最新更新
C++ 程式

網站⼊⼝導覽

JAVA 2D繪圖範例架構+滑⿏鍵
盤事件

練習-式姬之庭合成資源計算器

Node.js相關

接著上一篇的 Live2D練習

Dev-C++ 5.11 安裝教學

接下來我們試著寫第一個程式

本章節包含 熱門文章
1. 開新專案
http://selfinquiring.hatenablog.com/entry/2016/03/20/194812 1/8
2018/7/25 用Dev-C++ 撰寫第一個程式(開專案) - Nova的科學反主流學院

2.選擇專案種類 Dev-C++ 5.11

3.編譯並執行
安裝教學(官⽅
中⽂版)

以下正文

⽤Dev-C++ 撰
寫第⼀個程式

1. 開新專案 (開專案)

電腦的資料夾裡面可以有很多檔案,而專案裡面可以有很多程式(通常會
把同類的放在一起,比如說"學校作業"專案,裡面可以放每次練習的作
Dev C++ 教學
業程式) Hello World

點選程式工具列上面的 檔案>開新檔案>專案 程式講解(基本


架構、顯⽰⽂
字)

VPN 和 proxy 的差別

C++程式範例-
從1加到N是多
少?上篇(怎麼
存放資料-宣
告變數/讓⼈
看得更清楚-
註解)

分類
angular (1)

nodejs (1)

程式 (16)

遊戲設計 (1)

Java (5)

化學 (19)

⽇常⽣活為什麼 (2)

Lisp (2)

2. 選擇專案種類 程式範例 (1)

C++ (10)

開啟專案後,會出現下面這些東西,代表的是你想要開什麼類型的專案 Prolog (3)

因為一開始練習,我們選擇最簡單,也最快知道程式是怎麼運作的類 資訊 (6)

型。 數學 (4)

⽣物 (2)

http://selfinquiring.hatenablog.com/entry/2016/03/20/194812 2/8
2018/7/25 用Dev-C++ 撰寫第一個程式(開專案) - Nova的科學反主流學院

地球科學 (4)

物理 (27)

程式遊戲 (3)

教學遊戲 (1)

安裝教學 (1)

科學名詞介紹 (6)

友站連結
遊戲王反主流學院

首先,上面的標籤先切換成Console(主控台界面、特色是只有文字的輸
出和輸出)
人氣計數器(Counter)
然後再點選Hello World(中文直接翻譯是:你好,世界,意思是讓程式
向這個世界打招呼,象徵著程式的誕生,此寫法是早期說明文件及書上
的範例,後來廣泛被流傳下來。)

接著可以把我們的專案名稱改成比較好順眼的名稱,在這裡取名為
homework(作業的意思),如下圖,點好了以後按確定。

http://selfinquiring.hatenablog.com/entry/2016/03/20/194812 3/8
2018/7/25 用Dev-C++ 撰寫第一個程式(開專案) - Nova的科學反主流學院

跳出以下這個框後,是程式希望先讓專案存檔,名字就不用改了,直接
按下存檔就好。

OK,這樣就產生了第一個專案homework,並且DevC++也幫你建立
了第一個程式(檔案名稱main.cpp)在這個專案中。

http://selfinquiring.hatenablog.com/entry/2016/03/20/194812 4/8
2018/7/25 用Dev-C++ 撰寫第一個程式(開專案) - Nova的科學反主流學院

3. 編譯和執行程式
就如同我們做好的麵包,要先拿去烤才可以拿出來當商品給客人吃一
樣,

烤麵包的步驟就是編譯程式,他會把你寫的程式轉成電腦看得懂的東
西。

而執行就是讓電腦依照你剛才(烤好的麵包)編譯好的程式,按照步驟去
一步一步的照著做,電腦可是非常忠心的員工,你輸入什麼,他就會做
什麼!

編譯和執行的方法很簡單,我們可以點選執行,再點選編譯並執行,或
是直接按下鍵盤上的F11就好,他是快捷鍵,可以代替這個步驟。

編譯並執行(F11)這個步驟等於先按編譯(F9)再按執行(F10)

等等,他怎麼又叫我存檔了? (下圖)

其實是因為,剛才只有叫你存專案,還沒有問你是否要存檔案,

而執行的時候必須要把專案中所有修改過沒存檔的檔案都儲存成功,

才可以開始執行。

所以我們一樣按存檔就好了。

http://selfinquiring.hatenablog.com/entry/2016/03/20/194812 5/8
2018/7/25 用Dev-C++ 撰寫第一個程式(開專案) - Nova的科學反主流學院

稍待一會,麵包就要出爐囉!(視個人電腦處理速度而定,快得話只要幾
秒鐘)

叮咚!跳出一個黑色的視窗,這個就是所謂的Console(主控台),

裡面寫的Hello world! 就是我們剛才完成的程式。

因為點選編譯並執行(F11),所以電腦一烤好就會端出來。看完以後可以
按右上角的X,再回到Dev C++的畫面。

小知識:

下面顯示的資訊是編譯的資訊
http://selfinquiring.hatenablog.com/entry/2016/03/20/194812 6/8
2018/7/25 用Dev-C++ 撰寫第一個程式(開專案) - Nova的科學反主流學院

Warning代表警告的個數,就是DevC++認為,雖然你的程式邏輯沒問
題,可以編譯成功,但是有可能在某些情況有風險的數量。

Output Filename是輸出檔案的路徑,大部分的人應該預設是我的文
件,所以會是C:\Users\使用者名稱\Documents\homeworks.exe這

Output Size則是檔案大小,像這個檔案就有約1.8 MB
Compilation Time 是編譯的時間,上面的時間 2.98s就是說2.98秒內
電腦編譯完程式,開始可以執行了。

休息一下,下一章讓我們來看看這個程式到底是怎麼運作的。

次回:Dev C++ 教學 Hello World程式講解

Nova 的科學反主流學院
id:immortalnova

教學 Hello World程式講解(基本架
Dev C++
構、顯示文字)
Hello World程式講解 我們已經知道這個程式會在螢幕上面顯示了,
接下來為大家講解一下上面寫的到底是什麼東西。 這張圖是是上一回
所建立的程式。 這個檔案其實也可以用記事本開啟,不過就不會像…

2016-03-20 21:13

immortalnova 2 years ago

0 5 Tweet
シェア

Related Entry

2016-11-07
Java8特性-Lambda 運算式( Lambda Expressions)
本⽂根據 官⽅範例⾴ 的 Person Class 檔案 和 RosterTest Clas…

2016-04-02

http://selfinquiring.hatenablog.com/entry/2016/03/20/194812 7/8
2018/7/25 用Dev-C++ 撰寫第一個程式(開專案) - Nova的科學反主流學院

VPN 和 proxy 的差別


VPN proxy差別 VPN Virtual Private Network的縮寫,意思是虛擬…

2016-04-01
Java 開發⼯具 Eclipse 安裝教學 (英⽂版)
中⽂化套件不太穩定,不推薦安裝。 Eclipse 是 ⼀個很強⼤的程…

2016-03-24
C++程式範例-從1加到N是多少?下篇(重複執⾏-迴圈)
上⼀篇提到我們可以進⾏加減乘除等四則運算 可是我們需要 1 加…

2016-03-21
⽤Dev-C++ 開啟舊檔
要怎麼開啟之前寫好的檔案呢? ⾸先,點選檔案,再點選開啟舊檔…

轉貼本⽂時禁⽌修改,禁⽌商業使⽤,並且必須註明來⾃Nova的科學反主流學院 原創
作者immortalnova,及附上原⽂連結:⽤Dev-C++ 撰寫第⼀個程式(開專案)

« Dev C++ 教學 Hello World程式 Dev-C++ 5.11 安裝教學(官⽅中⽂


講解(基本架… 版) »

Start using Hatena Blog!

immortalnova is using Hatena Blog. Would you like to try it too?

Start using Hatena Blog (Free)

What is Hatena Blog?

Nova的科學反主流學院

Powered by Hatena Blog | ブログを報告する

http://selfinquiring.hatenablog.com/entry/2016/03/20/194812 8/8

You might also like