之前寫過一個介紹Code::Blocks的文章锁施。C語言從零開始(二)-Code::Blocks使用。本來覺得這個工具既免費又輕量茵肃,結果很多人在微信上反應搭建環(huán)境時出現了各種問題,有些問題甚至神奇到令人難以置信」飨郑看來免費的東西用起來的確沒有想象中那么方便。
今天給大家介紹的是大名鼎鼎的微軟IDE Visual Studio(簡稱VS)镜遣,雖說用它來寫C語言的小程序的確有些大材小用己肮,但我相信在使用了它之后,大多數人都會愛上它的悲关。最重要的一點谎僻,如今Visual Studio也有免費版本提供給大家了。
關于VS的常見問題
關于VS寓辱,微信中有很多朋友提問艘绍。問的最多的應該是下面幾類:
1. 我該安裝什么版本的VS?
VS有很多版本秫筏,讓人眼花繚亂诱鞠。對于大部分的程序員而言,VS 2005以及以后的任意一個版本都能夠滿足你的要求这敬。所以航夺,隨便找個順眼的版本就好。一般我都推薦相對較新的版本崔涂。
網上能夠找到各種版本的安裝包敷存,我這里放一個官網的鏈接:
2. 如何安裝VS?
首先堪伍,VS只能安裝在Windows上锚烦,如果你用的是Mac那就別瞎費勁了。VS是一個擁有強大功能的IDE帝雇,因此在初學者剛剛接觸時涮俄,光是安裝時的各種組件就能讓人徹底懵逼。不過沒關系尸闸,全程默認安裝就好彻亲,一直下一步每個人都會的孕锄。
如果你想了解的更多,網上有太多教程你可以隨便學習一下苞尝。我這里就不贅述了畸肆。
3. VS是不是很難學?
由于VS的強大宙址,它有很多功能需要學習轴脐。不過,如果你只是寫一些C語言的小程序抡砂,那么只要會點幾個按鈕就OK了大咱。一句話就是,上手很容易注益,學精通很難碴巾。
4. VS能夠做什么?
VS支持用C丑搔、C++厦瓢、C#等多種語言進行多平臺的軟件開發(fā),包括C/S架構和B/S架構啤月。一些嵌入式的開發(fā)項目也可以用它旷痕。簡言之,沒有用過它的程序員我還沒遇到過顽冶。
言歸正傳欺抗,下面就聊一聊VS使用的第一步。
創(chuàng)建一個簡單的C語言程序
1. 打開VS2013
這里假定你已經成功安裝了VS的任意一個版本强重,我用VS2013做演示绞呈。打開界面如下:
2. 創(chuàng)建新工程
點擊圖中的“New Project...”,之后看到下面這個界面间景。
選擇"Win32" -> “Win32 Console Application”佃声,創(chuàng)建一個Win32的控制臺程序。之后在位置3填寫工程名稱倘要,點擊Browse按鈕選擇工程位置圾亏,可以使用默認位置。完成后點擊OK按鈕封拧。
注意志鹃,其他亂七八糟的選項可以先不了解。
之后選擇下一步泽西,直到看到這個界面:
勾選“Empty project”創(chuàng)建一個空工程曹铃。之后點擊Finish按鈕。一個簡單的控制臺程序的工程就已經完成了捧杉。
3. 添加文件
在左邊的Solution窗口中陕见,有三個空目錄:"Header Files","Resource Files"和"Source Files"秘血。右鍵Source Files。
選擇Add -> New Item...
在這個界面中评甜,修改文件名“Name”灰粮,點擊Add按鈕。
注意:這里的文件名默認是source.cpp忍坷,一定要改成后綴名為“.c”的文件名粘舟,否則VS會按照C++的規(guī)則進行編譯。
4. 寫代碼
這個不用多說吧承匣,一段最簡單的Hello World代碼大家應該都會寫蓖乘。
寫好之后锤悄,按快捷鍵Ctrl + F5韧骗,VS會自動完成編譯、鏈接零聚、執(zhí)行三個動作袍暴。彈出命令行窗口,顯示如下隶症。
如果代碼有問題政模,VS會將錯誤信息提示出來。
好了蚂会,就是這么簡單淋样。你明白了嗎?
我是天花板胁住,讓我們一起在軟件開發(fā)中自我迭代趁猴。
如有任何問題,歡迎與我聯(lián)系彪见。