C 的執行環境最好選擇什麼,C語言的最好執行環境是什麼?

時間 2022-05-16 16:50:02

1樓:哎呀

一、簡單回答:

執行環境不存在「最好選擇」。編寫出的程式針對什麼作業系統寫的,就在什麼作業系統下用。

程式設計環境,在當前最主流的是微軟的visual studio以及embarcadero rad studio 中的c++builder。輕量級的,用於學習,對付考試可以使用dev-c++。

二、它們的優缺點:

1、visual studio是綜合首推的。理由是,使用者量多,資源多,使用它的企業也多,所以,它是最有錢途的。缺點也明顯,如同微軟所有的軟體一樣,大而全,你不需要的它都考慮到了,你需要的常常是有,但你找不到在哪兒。

另外的缺點就是體積巨大,執行效率緩慢。此外,c++程式設計中mfc的架構難以理解和上手,.net技術下的程式設計生成的程式執行效率又偏低。

2、c++builder是業餘愛好者的首選,它最大的特點是所見即所得,初學者幾乎不必關心它核心的原理,只需要拖放控制元件,然後在每個控制元件相關的事件中寫入相關的**就可以了。實際開發應用程式的速度非常高。而高技術的人員還可以對已有的控制元件進行把握,對系統自動生成的每一個細節進行修正。

原則上來說,非常強大。但它的缺點也明顯,最主要的就是使用者群少,原因是各種種樣的,可能它不是微軟親生的是一個重要因素,廠家營銷不當也是另一重要因素之一。此外,它的核心**是delphi,有人說它是披著c++外衣的delphi。

總之,資料少,使用者群小,錢途不明。專業學習者不建議用它。

3、dev-c++的最大的優點是有綠色版,免安裝即可使用,體積也小,語言的規範化做得非常好,有中文介面,支援古考的純c,也支援最新的c++ 11標準。最大的缺點是,不是所見即所得,沒有控制元件,實際工作中用它,可能事倍(n倍)功半。

2樓:

windows下當然是visual studio了。

c++的執行環境最好選擇什麼?

3樓:白白先生丶

用visual c++寫程式,即用微軟的c++語言寫程式,可以呼叫微軟的c++ 的mfc等程式庫,應用微軟的c++ 的標頭檔案。 microsoft visual c++ 是 c++ 語言或編譯器的一種,只能用於普通的pc機視窗環境,不能用於unix等其它計算機。visual c++ 也可以看成是名稱或商業標記,以便於與別的公司出的編譯器區分。

visual 是強調它的c++支援「可視」,支援作圖。 c++ 是 統稱。有各式各樣的c++,有用於pc的別的c++,有用於其它平臺的c++。

就如 unix 是 統稱,具體的unix 有sun的,hp的,sgi的,dec的,linux 等。 不講visual的c或c++,不等於它不支援「可視」,不支援作圖。 visual c++ 呼叫的opengl **於矽圖公司的gl,矽圖在 silicongraphics iris (unix 系統)機上就叫c, 「可視」搞得最好。

形象化來說,visual c++ 是黃岩蜜桔, c++ 是桔子, 黃岩蜜桔是桔子的一種,不喊"蜜"的桔子未必不甜蜜.

c語言的最好執行環境是什麼?

4樓:匿名使用者

是想問c語言執行最快的環境吧

5樓:匿名使用者

開發環境windows下用vc或者vs的比較多

linux下用emacs編輯+gcc編譯

visual c++ 執行庫裝哪個

6樓:育知同創教育

從字面上看,執行庫是程式在執行時所需要的庫檔案。通常執行庫是以dll形式提供的。delphi和c++ builder的執行庫為.

bpl檔案,實際還是一個dll。執行庫中一般包括程式設計時常用的函式,如字串操作、檔案操作、介面等內容。不同的語言所支援的函式通常是不同的,所以使用的庫也是完全不同的,這就是為什麼有vb執行庫、c執行庫、delphi執行庫之分的原因。

即使都是c++語言,也可能因為提供的函式不同,而使用不同的庫。

如vc++使用的執行庫和c++ builder就完全不同。 如果不使用執行庫,每個程式中都會包括很多重複的**,而使用執行庫,可以大大縮小編譯後的程式的大小。但另一方面,由於使用了執行庫,所以在分發程式時就必須帶有這些庫,比較麻煩。

如果在作業系統中找不到相應的執行庫程式就無法執行。為了解決這個矛盾,windows總是會帶上它自己開發的軟體的最新的執行庫。象windows 2000以後的版本都包括visual basic 5.

0/6.0的庫。internet explorer總是帶有最新的visual c++ 6.

0的庫。windows xp帶有microsoft .net 1.

0(用於vb.net和c#)的庫。visual c++、delphi和c++ builder允許使用者 選擇 所編譯得到的程式是否依賴於執行庫。

而vb、foxpro、powerbuilder、labwindows/cvi和matlab就不允許使用者進行這種選擇,必須依賴於執行庫。

C語言執行程式顯示為什麼有亂碼,c語言執行結果亂碼怎麼解決?

億華聯眾 你寫 時的編碼不正確,如果有中文有有可能出現亂碼 編碼問題,有的編碼不支援中文,在編寫時更改下原始檔的編碼即可,一般都是utf 8編碼。 小痞子 你在最後的那個函式裡 在沒有輸入之前呼叫了輸出函式printf 而a和b在為輸入之前 裡面的值是不確定的,也就是隨機的 夜黑黎 可能有漢字 陣列...

c語言錯誤問題,c語言執行出錯什麼原因

xzx.c 6 error c2143 syntax error missing before type xzx.c 7 error c2065 p undeclared identifier xzx.c 7 warning c4047 int differs in levels of indire...

C語言,在C 環境下執行「輸入字串,按由小到大的順序輸出」用指標的方法,請高手指點

你的程式排序結果是對的呀!怎麼不對了?你是不是對字串比大小不太瞭解啊?abc abboijuoiuj 因為c b,所以第二個字串第二個b後面就算有幾億個字元,也比第一個字元小。字串比大小是逐個字元比較的。小寫 大寫,如a a 從a到z一次增大。例如 abc,abbc,aabzzzzzz比大小,1步....