如果用C語言的話,最好使用GCC或者Clange這樣的編譯器,這些對C語言的支持還算好! 微軟現(xiàn)在的精力主要放在了C++上面,它的VC++編譯器對C語言的支持不是很完善。
用VC++6.0好還是VS好?
你如果將來打算搞編程,你最好用VS,因?yàn)槟阋呀?jīng)不可能在用VC++6.0 開發(fā)Windows 8、10的應(yīng)用。其次,VS的界面友好很多,雖然你運(yùn)行一個(gè)代碼要操作很多步(這些步驟是為了能更好處理大的項(xiàng)目),在這些步驟中,你能學(xué)到一些簡單的組織、管理代碼的知識,并且掌握VS的操作技巧。
區(qū)別是: VC++6.0 是 從Visual Studio 6.0的一部分,網(wǎng)上下的一般都是單獨(dú)的VC++6.0或者VB6.0,所以很多人認(rèn)為VC++6.0和VS是不同的東西。VC++只能用于VC++語言的開發(fā),而VS可以進(jìn)行多種語言的開發(fā)(包括,VC++、C#、VB等等)。現(xiàn)在的VC++最新版是VC++14.0,集成在Visual Studio 2014中, Visual Studio 2010版本之前是有獨(dú)立的VC++的,但是后來就沒了。(注意:VC++有時(shí)候也用來指VC++編譯器、VC++編程語言等等,但在這里我說的VC++集成開發(fā)環(huán)境)。
你現(xiàn)在弄明白區(qū)別了嗎? 總之,我建議你用新版的東西或者不想用微軟的,可以去用其他的開發(fā)環(huán)境。