c++遊戲開發第六篇:VS2005控制檯的列印輸出?

編寫控制檯程式,是一個c++程式設計師的必經之路,特別是許多單元測試中,我們都是用控制檯進行測試的。

我們選擇控制檯來先學習的原因,是因為它既簡單,也方便我們測試。

1 C++遊戲開發第一篇:準備篇

0 c++遊戲開發第四篇:HelloWorld

工具/原料

電腦一臺

VS2005

編輯程式碼/除錯執行

首先在VS2005中建立專案,斌新增如下程式碼

#include

void main()

{

std::cout<<"123";

std::cout<

system("pause");

}

0 c++遊戲開發第四篇:HelloWorld

c++遊戲開發第六篇:VS2005控制檯的列印輸出

除錯執行:

按下F5或則除錯->啟動除錯,即可看到執行效果

c++遊戲開發第六篇:VS2005控制檯的列印輸出

程式碼解釋

#include

include “包含”的意思 他是用來包含檔案的。

iostream 就是 被包含的檔案。

這裡主要先包含進來一個所依賴的一個標準輸入輸出庫。

std cout system 就是屬於 iostream檔案的, 如果要使用它們。就必須包含 iostream。

void main()

main 是入口函式 每個程式必須有 且只能有一個。

程式執行開始的地方, 程式碼會從上往下依次執行。

直到main的結束,那麼整個程式就會結束。

c++遊戲開發第六篇:VS2005控制檯的列印輸出

<< 連線符,他是用來連線 要輸出的東西的。

"123" "" 裡面有什麼文字 就會 輸出什麼文字。

除了 "\" 符號, 他是轉意運算子 這個符號後面

接著的字母(特定字母) 會被識別為一個命令

比如 \a 主機板喇叭響 \t 製表符 \n 換行

c++遊戲開發第六篇:VS2005控制檯的列印輸出

std::endl 是"換行"的意思 此處就是一句 換行命令

std::cout 命令語句, 是"向控制檯輸出"的命令

std::cout<<"\n"; 這個也是換行命令

c++遊戲開發第六篇:VS2005控制檯的列印輸出

system("pause");

系統暫停命令 並等待使用者的一次輸入

有一次輸入操作以後 暫停將解除。

c++遊戲開發第六篇:VS2005控制檯的列印輸出

注意事項

"\"後面跟字母又叫轉義字元

程式, 控制檯, 列印輸出,
相關問題答案