控制臺(tái)應(yīng)用程序也被稱作為命令行程序。在Windows中,命令行界面以名為"命令提示符"的應(yīng)用程序窗口形式存在。雖然命令行界面在很大程序上已經(jīng)被圖形界面所替代,但是命令行程序經(jīng)常比為圖形環(huán)境編寫程序更為簡單,因此它得以為開始學(xué)習(xí)一門新的程序設(shè)計(jì)語言而得以保留。在這一系列的教程,我將使用Microsoft Visual Studio 2015作為主力開發(fā)環(huán)境。
新建項(xiàng)目
從【文件】菜單選擇【新建】下的【項(xiàng)目】命令。在彈出的【新建項(xiàng)目】對(duì)話框中,展開左側(cè)【Visual C++】模板下的【W(wǎng)in32】子項(xiàng),在右側(cè)列表視圖中選中【W(wǎng)in32控制臺(tái)應(yīng)用程序】,然后在【名稱】欄中輸入 一個(gè)合適的項(xiàng)目名,在【位置】欄中選擇一個(gè)存儲(chǔ)路徑,點(diǎn)擊【確定】按鈕。
使用Win32應(yīng)用程序向?qū)?/p>
在【歡迎使用Win32應(yīng)用程序向?qū)А宽撝袉螕簟鞠乱徊健?,進(jìn)入【應(yīng)用程序設(shè)置】頁。
使用向?qū)渲庙?xiàng)目
在【應(yīng)用程序設(shè)置】頁,選中【附加選項(xiàng)】下的【空項(xiàng)目】。取消【安全開發(fā)生命周期(SDL)檢查】選項(xiàng),并單擊【完成】按鈕等待項(xiàng)目創(chuàng)建完成。
項(xiàng)目創(chuàng)建完成視圖
項(xiàng)目創(chuàng)建完成后,會(huì)得到如下圖所示的界面。注意【解決方案資源管理器】視圖,這個(gè)視圖用于管理與組織項(xiàng)目中的代碼文件。由于我們創(chuàng)建了一個(gè)空的項(xiàng)目,因此在【源文件】過濾器下沒有任何文件,接下來我們將創(chuàng)建第一 個(gè)c代碼文件。
創(chuàng)建代碼文件
要?jiǎng)?chuàng)建一個(gè)代碼文件,選擇【項(xiàng)目】菜單下的【添加新項(xiàng)】命令。在【添加新項(xiàng)】對(duì)話框展開到【代碼】項(xiàng),在列表視圖中選擇【C++文件】。在【名稱】處輸入文件名,單擊【添加】按鈕。
C源代碼文件具有.c擴(kuò)展名,我們?cè)谳斎朊Q時(shí)需要顯式的加上.c后綴,否則將會(huì)創(chuàng)建一個(gè).cpp文件,這將導(dǎo)致編譯器按C++規(guī)則編譯源代碼。
輸入代碼
此時(shí),我們的源代碼文件中空空如也,同很多教材一樣,我們以經(jīng)典的”Hello, World!”作為第一個(gè)C語言程序,向這個(gè)有趣的世界致敬。
#include
int main()
{
? ?printf( "Hello, World!\n" );
? ?return 0;
}
生成程序
代碼輸入完成后,我們可以選擇【生成】菜單下的【生成解決方案】命令,如果沒有輸入錯(cuò)誤,那么我們會(huì)在【輸出】窗口中看到生成成功提示消息。
運(yùn)行程序
生成完成后,我們就可以運(yùn)行程序了!點(diǎn)擊【調(diào)試】菜單下的【開始執(zhí)行不調(diào)試】命令。當(dāng)你看到如下類似的窗口時(shí),表示你的第一個(gè)控制臺(tái)應(yīng)用程序創(chuàng)建成功,恭喜你走進(jìn)了C語言程序設(shè)計(jì)世界。


