這邊使用的是windows的dev c++
下載點
下載完成之後,進到dev c++裡面,你應該會看到這樣的畫面
如果要調整語言的話,可以依照下列步驟:
工具->環境選項->語言->Chinese(TW)
新增一個檔案,可以用快捷鍵ctrl+n
接下來你應該會看到這樣的畫面
如果中間的顏色跟我的不一樣也沒關係
只要照這個步驟就能調整
工具->編輯器選項->語法顏色->顏色快速設定->挑一個自己喜歡的
如果出現目前所在行的顏色怪怪的,可以跟以下路徑做調整
工具->編輯器選項->一般->強調目前所在的行->挑一個顏色
也許你的檔案開啟後不會像我一樣有預設的程式碼
可以照以下路徑調整
工具->編輯器選項->插入程式碼->預設程式碼
我的預設程式碼是長這樣
#include<iostream>
using namespace std;
int main(){
return 0;
}
目前c++ 版本最高已經支援到 c++ 14,我常用的還是c++ 11,預設是C98(我沒記錯的話)
版本有點舊,有些東西會沒辦法用,照以下路徑可以設定
工具->編譯器選項->一般->在連結器命令列中加入以下的命令
這裡預設會是只有 -static-libgcc
我們把它改成 -static-libgcc -std=c++11
devc++的設定大致上就到這裡囉
使用上,當你書寫完程式後,需要編譯成機械碼再執行
使用快捷鍵F11可以直接編譯並執行
執行會跳出一個cmd的視窗,裡面就可以看到程式執行的結果囉!
如果有輸入也是直接在裡面做輸入
online judge是一個線上評測的平台
裡面會有題目,上傳程式碼後會去比對輸出內容去評估對錯(只會看輸出,不會比對程式碼的!)
以TOJ為例
以下是答案送出後能得到的結果
以TOJ92為例
程式書寫完成後到左上角Submit
把程式碼貼上到裡面就可以了
OJ很特別的一點是,幾乎所有題目除非有特別說明,否則就需要行尾換行,否則會得到WrongAnswer
C++ 從入門到入土?
or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Do you want to remove this version name and description?
Syncing