微軟提供的編譯軟體-ag真人国际官网
windows是本身就是c語言寫的,c語言是編程的基礎,所以微軟的編譯器就是microsoft visual c ; microsoft visual c ,(簡稱visual c 、msvc、vc 或vc)是microsoft公司推出的開發win32環境程序,面向對象的可視化集成編程系統。 它不但具有微軟用什麼c語言編譯器
② c語言編譯軟體有哪些
c語言編譯軟體有多種,常見的包括gcc、visual c 、clang等。
1. gcc(gnu編譯器套裝)
gcc是c語言開發者廣泛使用的開源編譯器。它是一個免費、可移植的編譯器,支持多種操作系統,包括linux、windows和unix等。gcc不僅支持c語言,還支持c 、objective-c、fortran等多種編程語言。它提供了豐富的功能和優化選項,是許多開源項目首選的編譯工具。
2. visual c
visual c 是微軟開發的一款visual studio集成開發環境中的c語言編譯器。它提供了豐富的庫和工具,使得開發者可以便捷地編寫、調試和測試c語言程序。visual c 在windows平台上廣泛使用,特別是對於windows平台的開發,它提供了強大的支持和優化。
3. clang
clang是一個編譯器前端,主要用於c、c 和objective-c編程語言的開發。與gcc相似,clang也是開源的,並且具有高性能和優秀的工具鏈支持。clang提供了豐富的診斷信息和優化選項,可以幫助開發者提高代碼質量。它還支持多種平台,並且在llvm(low level virtual machine)的基礎上提供了強大的支持。
除了上述幾種常見的c語言編譯軟體外,還有其他一些編譯器如turbo c、borland c等,這些編譯器在某些特定場景或歷史階段也被廣泛使用。隨著技術的發展和開源文化的盛行,現代c語言開發者通常更傾向於使用開源、跨平台的編譯器,以便更好地協作和部署代碼。
③ windows的pc端編譯器有哪些
windows的pc端編譯器有:
1) visual studio
windows 下首先推薦大家使用微軟開發的 visual studio(簡稱 vs),它是 windows 下的標准 ide,實際開發中大家也都在使用。為了適應最新的 windows 操作系統,微軟每隔一段時間(一般是一兩年)就會對 vs 進行升級。vs 的不同版本以發布年份命名,例如 vs2010 是微軟於 2010 年發布的,vs2017 是微軟於 2017 年發布的。
不過 vs 有點龐大,安裝包有 2~3g,下載不方便,而且會安裝很多暫時用不到的工具,安裝時間在半個小時左右。
對於初學者,我推薦使用 vs2015。最好不用使用 vs2017,有點坑初學者。
2) devc
如果你討厭 vs 的復雜性,那麼可以使用 dev c 。dev c 是一款免費開源的 c/c ide,內嵌gcc編譯器(linux gcc 編譯器的 windows 移植版),是 noi、noip等比賽的指定工具。dev c 的優點是體積小(只有幾十兆)、安裝卸載方便、學習成本低,缺點是調試功能弱。
noi 是national olympiad in informatics的縮寫,譯為「全國青少年信息學奧林匹克競賽」;noip 是national olympiad in informatics in provinces的縮寫,譯為「全國青少年信息學奧林匹克聯賽」。noi、noip 都是奧林匹克競賽的一種,參加者多為高中生,獲獎者將被保送到名牌大學或者得到高考加分資格。
3) visual c 6.0
visual c 6.0(簡稱vc 6.0)是微軟開發的一款經典的 ide,很多高校都以 vc 6.0 為教學工具來講解c和c 。但vc 6.0是1998年的產品,很古老了,在 win7、win8、win10 下會有各種各樣的兼容性問題,甚至根本不能運行,所以不推薦使用。
vc 6.0 早就該扔進垃圾桶了,可是依然有很多大學把它作為教學工具,並且選用的教材也以 vc 6.0 為基礎來講解c語言和 c ,可見教學體制的極端落後,課程體系的更新遠遠跟不上技術的進步。
4) 其它 ide
除了上面提到的三款 ide,windows 平台下還有很多其他的 ide,它們各有特點,例如:
code::blocks 是一款開源、跨平台、免費的 c/c ide,它和 dev c 非常類似,小巧靈活,易於安裝和卸載,不過它的界面要比 dev c 復雜一些,不如 dev c 來得清爽。
turbo c 是一款古老的、dos 年代的c語言開發工具,程序員只能使用鍵盤來操作 turbo c,不能使用滑鼠,所以非常不方便。但是 turbo c 集成了一套圖形庫,可以在控制台程序中畫圖,看起來非常炫酷,所以至今仍然有人在使用。
c-free 是一款國產的 windows 下的c/c ide,最新版本是 5.0,整個軟體才 14m,非常輕巧,安裝也簡單,界面也比 dev c 漂亮。c-free 的缺點也是調試功能弱。可惜的是,c-free 已經多年不更新了,組件都老了,只能在 xp、win7 下運行,在 win8、win10 下可能會存在兼容性問題。