㈠ 初學c語言用什麼系統好
初學C語言用Windows和macOS都可以。
Windows系統安裝C語言編程環境
普通電腦安裝的都是Windows,現在一般的系統都是Win7和Win10。
使用Win7,可以安裝比較經典的VC6.0,這里之前用的最多的C和C++編程環境,許多高校還在用,編譯、連接程序非常方便快捷。
使用Win10,由於VC6.0太老了和Win10系統不兼容,可以用集成mingw的Code::Blocks集成開發工具,因為win10默認不帶C編譯器,mingw是一個開源通用的C編譯器,集成mingw的Code::Blocks免去了單獨安裝mingw的繁瑣過程。Code::Blocks的C編程環境也非常友好,和之前的VC6.0相似。Win7使用Code::Blocks也是完全可以的。
macOS系統安裝C語言編程環境
蘋果macOS操作自帶gcc編譯器,可直接運行C語言編程。但還是要藉助集成開發環境,初學者用文本編輯器寫C程序還是有一些困難的。
Xcode。Xcode是蘋果公司用來開發macOS軟體和iOS軟體的綜合性的集成開發環境,有著非常強大的功能,而且完全免費。完美的支持C語言的開發,在創建工程時選擇C語言即可,編程環境界面非常友好,非常推薦使用。缺點就是軟體體積較大。
VS Code、Sublime Text、Atom。這三個軟體都是代碼編輯器,它們都可以支持大多數的程序設計語言的編寫。以VS Code為例,它是微軟推出的免費代碼編輯器,可以通安裝插件支持C、C++、Python、Java、JavaScript等幾乎所有編程語言。要支持C和C++,需要安裝ctools和clang++兩個插件,還要做一些簡單的配置。Sublime和Atom的配置方式也是類似的。
要想學好編程,選擇什麼系統、什麼編輯器並不重要,重要的是什麼自動多動手編程、多思考。
㈡ 操作系統內核和編譯器哪個難度更大
二者都屬於系統級的軟體,難度相當,但還要看操作系統是否開源,如果沒有開源,那難度就不是提升一點點了。
㈢ win10匯編語言編譯器那個好
win10系統下比較好的編譯器是MASM
MASM 最常用的 toolchain 是 MASM32/64 SDKhttp://www.masm32.com/
㈣ 適合win10系統的c語言編譯器
桌面操作系統
對於當前主流桌面操作系統而言,可使用 VisualC++、GCC以及 LLVM Clang 這三大編譯器。
Visual C++(簡稱 MSVC)只能用於 Windows 操作系統;GCC 和 LLVM Clang除了可用於Windows操作系統之外,主要用於 Unix/Linux操作系統。
像現在很多版本的 Linux 都默認使用 GCC 作為C語言編譯器,而像 FreeBSD、macOS 等系統默認使用 LLVM Clang 編譯器。由於當前 LLVM 項目主要在 Apple 的主推下發展的,所以在 macOS中,Clang 編譯器又被稱為 Apple LLVM 編譯器。
MSVC 編譯器主要用於 Windows 操作系統平台下的應用程序開發,它不開源。用戶可以使用 Visual Studio Community 版本來免費使用它,但是如果要把通過 Visual Studio Community 工具生成出來的應用進行商用,那麼就得好好閱讀一下微軟的許可證和說明書了。
而使用 GCC 與 Clang 編譯器構建出來的應用一般沒有任何限制,程序員可以將應用程序隨意發布和進行商用。
MSVC 編譯器對 C99 標準的支持就十分有限,加之它壓根不支持任何 C11 標准,所以本教程中設計 C11 的代碼例子不會針對 MSVC 進行描述。所幸的是,Visual Studio Community 2017 加入了對 Clang 編譯器的支持,官方稱之為——Clang with Microsoft CodeGen,當前版本基於的是 Clang 3.8。
也就是說,應用於 Visual Studio 集成開發環境中的 Clang 編譯器前端可支持 Clang 編譯器的所有語法特性,而後端生成的代碼則與 MSVC 效果一樣,包括像 long 整數類型在 64 位編譯模式下長度仍然為 4 個位元組,所以各位使用的時候也需要注意。
為了方便描述,本教程後面涉及 Visual Studio 集成開發環境下的 Clang 編譯器簡稱為 VS-Clang 編譯器。
嵌入式系統
而在嵌入式系統方面,可用的C語言編譯器就非常豐富了,比如:
用於 Keil 公司 51 系列單片機的 Keil C51 編譯器;
當前大紅大紫的 Arino 板搭載的開發套件,可用針對 AVR 微控制器的 AVRGCC 編譯器;
ARM 自己出的 ADS(ARM Development Suite)、RVDS(RealView Development Suite)和當前最新的 DS-5 Studio;
DSP 設計商 TI(Texas Instruments)的 CCS(Code Composer Studio);
DSP 設計商 ADI(Analog Devices,Inc.)的 Visual DSP++ 編譯器,等等。
㈤ 目前C++編譯器哪個好。
無所謂好壞。主流編譯器都可以。
最常用的兩種:
1 VC/VS系列。微軟開發的。與windows兼容性最好。適用於windows軟體開發。
2 gcc系列,包括mingwin, codeblock, devicec等。 對C/C++規范支持最好,是目前執行規范最徹底的編譯器。
對於初學者,任意一個編譯器都是沒區別的。
水平較高的編程人員,可以根據自身常用區域,選擇針對性的編譯器。
㈥ 哪個C語言編譯器比較好用要自己用過的
編譯器有很多,但是比較好用的還是microsoft visual c++ 。
Microsoft Visual C++是Microsoft公司推出的開發Win32環境程序,面向對象的可視化集成編程系統。
它不但具有程序框架自動生成、靈活方便的類管理、代碼編寫和界面設計集成交互操作、可開發多種程序等優點,而且通過簡單的設置就可使其生成的程序框架支持資料庫介面、OLE2,WinSock網路、3D控制界面。它以擁有「語法高亮」,IntelliSense(自動編譯功能)以及高級除錯功能而著稱。比如,它允許用戶進行遠程調試,單步執行等。還有允許用戶在調試期間重新編譯被修改的代碼,而不必重新啟動正在調試的程序。其編譯及建置系統以預編譯頭文件、最小重建功能及累加連結著稱。這些特徵明顯縮短程式編輯、編譯及連結的時間花費,在大型軟體計劃上尤其顯著。
㈦ 新手學C語言用什麼編譯器比較好
1、 visual c++6.0 (win8系統下不好用,C/C++)-Microsoft Visual C++ ;
2、 visual studio (2005、2008、2010、2012、2013)- Microsoft Visual Studio ;
3、 win-tc非常方便:不騙你,2000/XP/7都可以用 ;
4、 Code::Blocks(win7、8都可以用);
5、 Turb C(只能編譯C語言) ;
6、 gcc (GNU編譯器套件) ;
7、 DEV C++;
8、 C-Free;
9、 Borland C++、WaTCom C++、Borland C++ Builder、GNU DJGPP C++、Lccwin32 C Compiler3.1、High C、My Tc等,由於C語言比較成熟,所以編程環境很多;
10、還常用souceinsight ,在工作中還用Labwindows編程,直接調試運行,不過那是有工程背景,有工作經驗的技術人員用的。
最好用第一個