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