bcb編譯器免費嗎
① 求電腦版c語言編譯器資源(不用付錢的,不要codeblocks)
Dev-cpp吧,網上有安裝包,安裝時可選中文
Visual Studio也不錯不過只有Express版的是免費的,不過VS只用來編C有點大材小用
那叫IDE(集成開發環境)
編譯器只負責編譯,不負責編輯
② C++之IDE和編譯器的區別
C++的IDE與編譯器的區別:
IDE(Integrated Development Environment)指集成開發環境,也就是用於編輯代碼、開發程序的應用程序,一般包含代碼編輯器與編譯器等。C++的IDE有Visual C++6.0、GUIDE等;
編譯器(Compiler),則是用於將高級編程語言代碼翻譯成目標代碼(如機器語言)的程序。C++的編譯器是g++。
上面說了,IDE一般包含編譯器,也就是說編譯器一般屬於IDE的一部分。在IDE中可編輯、編譯代碼,而編譯器只能編譯代碼。
③ GCC/G++,ICC,Clang,MSVC,BCC等C/C++編譯器有什麼特長和不足
clang編譯速度快,但是貌似編譯結果運行相對會慢。功能更新一般也比較快。
g++編譯速度比clang慢,編譯結果運行貌似比clang快。功能更新稍慢。
vc這幾年沒編譯過大工程,感覺上編譯速度在clang和g++之間。以過去的經驗g++和vc編譯結果運行速度差不多。功能更新上就是一坨屎。但是在Windows上寫點正經東西你可能不得不用它,相對的你也只能在Windows上用它。
icc很久沒用過,過去印象編譯速度很慢,運行速度最快但是感覺有點得不償失。最大的問題是這東西要錢,前三個都是免費的。
bcc直接無視就好了。
④ c free編譯器要錢嗎
4.0免費 5.0收費
C-Free是一款C/C++集成開發環境(IDE)。目前有兩個版本,收費的C-Free 5.0 專業版和免費的C-Free 4.0 標准版。
⑤ 如何學好C語言這門課程
學習方法是:
1、課前預習,課後復習,認真做課堂、課後的作業,理解理論知識。
2、記住語法規則。
3、加強邏輯思維。
4、多動手,通過練習上機了解它的運行過程。
5、實踐—>理論—>再實踐,剛開始學習C語言時,按示例練習,並推動理論的學習,然後再自己多思考,多上機實踐。
1、下載和安裝編譯器。
C語言需要通過編譯器解釋為計算機可以理解的機器碼。 編譯器通常是免費的, 不同的操作系統上一般使用不同的編譯器。
對於Windows系統, 可以嘗試 Microsoft Visual Studio Express 或者MinGW。
對於Mac系統, XCode是一款優秀的C語言編譯器。
對於Linux, gcc是一個不錯的選擇。
2、理解基本概念。
C語言是一門古老的語言, 但卻十分強大。它最初是為Unix操作系統設計的, 但後來被移植到了幾乎所有的操作系統上,並得到了很多擴展。C語言的現代版本是C++。
C語言本質上是由函數構成的,在函數體中你可以使用變數,條件語句,循環等語句來存儲和處理數據。
3、查看一些基本的代碼
下面是用C語言寫的一段非常基本的代碼, 閱讀這些代碼,嘗試理解這種語言的不同部分是如何工作的, 並對程序的運作原理有初步的認識。 "
#include <stdio.h>
int main()
{
printf("Hello, World!\n");
getchar();
return 0;}
"[1]
這里的#include 指令在程序開始之前就出現了, 它的功能是把包含有你需要的函數的庫載入進來。 在這個例子中,引入stdio。h 使得我們能夠使用 printf() 和 getchar() 這兩個函數。
這里的 main() 指令會告訴編譯器,程序需要運行一個叫做「main」的函數,該函數運行完畢後返回一個整數值。所有的C語言都要運行一個「main」函數。
{} 符號表示括弧內的所有內容都是函數的一部分。在本例中,他們標記了所有的內容都是「main」函數的一部分。
printf() 函數能夠將小括弧中的內容顯示在用戶的屏幕上。雙引號保證了這個字元完全按照字面的樣子輸出, \n 組合告訴編譯器這串字元輸出完之後將游標移動到下一行 。
; 符號表示一行的結束。絕大部分C代碼都以分號結束。
getchar()函數告訴編譯器這段程序要等待一個按鍵的輸入才能夠繼續。考慮到大部分編譯器在運行完程序之後會立刻關掉程序窗口,這個功能還是很有用的,因為這樣可以讓程序保持運行直到有鍵被按下才會結束。
return 0 指令表示程序的結束。請注意」main」函數是一個int類型的函數,也就是說當函數結束時需要返回一個整數。如果返回0則表示程序正確的執行了,其他數字表示程序運行時發生了錯誤。
4、嘗試編譯這段程序
把上面的代碼輸入到你的代碼編輯器中,然後保存為」*。c」文件。 用你的編譯器編譯它, 一般來說點擊Build或Run按鈕即可。
5、要養成寫注釋的習慣
注釋是代碼中的一部分,它不會被編譯, 但是卻可以告訴你代碼做了些什麼。這對於提醒你自己你的代碼是干什麼的以及讓其他開發者理解你的代碼都很有幫助。
在C語言中添加註釋只需要把要注釋的部分的前面添加/*, 後面添加 */。
不要吝嗇你的注釋,除了特別簡單明了的地方都盡量加上注釋吧。
注釋功能也可以快速的屏蔽一部分代碼但不刪除它們。只需要給你想要排除的代碼用注釋標簽包起來它們就不會被編譯。如果你想要改回來,去掉注釋標簽即可。
⑥ intel visual fortran集成vs免費嗎
不是免費的。
IntelVisualFortran由Intel公司出品的一款功能強大的Fortran編譯器,它是windows平台最主流的編譯器之一。IntelFortran編譯器兼容Fortran77,Fortran90,Fortran95,Fortran2003全部語法,支持一部分Fortran2008語法,完全兼容早期編譯器的擴展語法及特有使用習慣。
軟體功能。擴展的預處理語句,宏,條件編譯等。編譯前優化,把多數無需運行時計算的部分,在編譯時完成。自動識別可優化的語句。自動矢量化。自動過程間優化(IPO)。自動inline,unrollloop。
⑦ C語言,C++等語言,寫完代碼後,編譯的軟體是收費的還是免費的。
有的編譯軟體是收費的,不過一般都有破解版,最常見的是VS系列,有最新的vs2016,你的程序編譯好後,有時候還需要打包成安裝軟體,給軟體數字簽名,不然你的軟體就是盜版軟體,打包和數字簽名軟體是收費的,沒有破解版
⑧ 高級語言編譯器是不是都要錢的
你好,編譯器都是免費的,但有些集成開發環境要收錢。
⑨ 請問C++的免費的編譯器是什麼啊在哪可以下載啊
Dev-CPP,用的編譯器是gcc,下載地址:天空軟體站
http://www2.skycn.com/soft/4639.html
⑩ C++編譯器
C++編譯器及IDE(Dev_C++、WxDev_C++、VC等)
Dev-C++
本軟體就不用說了,這是pfan論壇上的首選IDE環境;他默認安裝minGW作為編譯器——就是windows化了的GCC編譯器。版本應該是3.4;
由於其編輯器使用簡單,而內核gcc3.4對c99和c++2003的支持度都比較高,所以,這個軟體比較適合標准C/C++初學者!除了支持外部庫,Dev-C++還支持自己的開發包,你可以從升級「包」這個功能上獲得許多有用的東西;
你可以在http://www.bloodshed.net獲得它的下載。
WxDev-C++
不知道是英雄落幕還是怎麼的?Dev-C++已經停止更新了!最新的版本應該是4.9.9.2——不更新,這個就計較郁悶了!不過,另一波人把這個項目接了過來,在Dev-C++的基礎上添加了很多的東西,比如RAD工具(就是像VB那樣,能快速通過拖拉就可以做win32程序界面的工具),還修改了前作Dev-C++的一些bug。
還有就是它兼容vc6、vc7、vc8的工程設置——就是說,vc6、vc7、vc8的工程可以照搬到WxDev-C++下來使用!
當然,最大的好消息,就是,這么好的工具竟然也是免費的!
補充一下:WxDev_c++是WxWidgets與Dev_c++是結合,WxWidgets是跨平台的界面開發包,並且是開源的,目前使用的比較廣泛.
下載:http://wxdsgn.sourceforge.net/
官方論壇:http://wxdsgn.sourceforge.net/index.php
Code::Blocks
這個有著怪名字的東西,是個比較新的免費IDE,當前是面向C/C++使用而開發的工具;注意,這個是開源跨平台的哦!這個軟體是用插件式構架的,那麼這個軟體就設定成可以非常的個性化!
由於它支持多編譯器,所以,它沒有默認綁定編譯器;由於它支持的編譯器比較多,我就挑點講:
minGW的GCC編譯器、vc7還有vc8以及Borland C++ 5.5;
下載:http://www.codeblocks.org/
Ultimate++
這個軟體也式跨平台的——就我看來,其最大的特點,就是有自己的GUI庫!
下載:http://www.ultimatepp.org/index.html
Eclipse
這個巨大的東西,也是跨平台的——不過這個東西太大了點,我也就不說了——不符合簡單易學的規則。
下載:http://www.eclipse.org/
VC
最後,哈哈,因為個人的原因,我把Microsoft公司的VC產品放在最後。VC6、VC7、VC8者是當前還活躍的3個ms的C/C++編譯環境——不過可惜的是,他們都不是免費的!
在這里提VC的原因呢,有兩點:
1. 雖然他們不免費,不過,在中國來說——等於免費,原因嗎?大家心知肚明,我就不說了!
2. MS不提供大餐,甜點還是有的:
Microsoft Visual C++ Toolkit 2003
這個編譯工具包——免費!
然後Microsoft Visual C++ 2005也有一個免費版!當然不是全功能的,不過對於初學者,也是夠用了!
更多:http://www.compilers.net/Dir/Compilers/CCpp.htm
上面說的很清楚,不過你還是要考慮自己的具體情況,根據自己情況而定。如果做軟體要求與微軟系統兼容很好,當然還是用自己的東西,畢竟自己的東西自己了解。我現在用的VS2003,個人感覺挺好。
