當前位置:首頁 » 編程語言 » c語言能編什麼軟體
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言能編什麼軟體

發布時間: 2022-08-27 15:53:38

c語言用什麼軟體編寫

可以編寫c語言的軟體有:Vim、C++編譯器、Dev-C++、Code::Blocks、Visual Studio等。

1、Vim

Vim是一個類似於Vi的著名的功能強大、高度可定製的文本編輯器,在Vi的基礎上改進和增加了很多特性。VIM是自由軟體。Vim普遍被推崇為類Vi編輯器中最好的一個,事實上真正的勁敵來自Emacs的不同變體。

1999 年Emacs被選為Linuxworld文本編輯分類的優勝者,Vim屈居第二。但在2000年2月Vim贏得了Slashdot Beanie的最佳開放源代碼文本編輯器大獎,又將Emacs推至二線, 總的來看, Vim和Emacs在文本編輯方面都是非常優秀的。

❷ c語言編程軟體有哪些

編程軟體和編譯軟體是完成不一樣的,編程軟體只要是可以打開你代碼的工具就行,一般notepad++,source insight軟體都比較好用。

❸ c語言使用什麼軟體,該如何使用

C語言作為一門古老的編程語言,應用范圍非常廣,至於編程的軟體的話,其實就非常多了,下面我簡單介紹幾個不錯的C語言編程軟體,感興趣的朋友可以自己嘗試一下:

Dev-C++

這個是Windows環境下一個輕量級、免費的C/C++集成開發環境,自帶有TDM-GCC編譯器、GDB調試器,可以直接編譯運行C語言程序,輕快靈活,功能簡潔,支持代碼高顯亮,沒有自動語法提示和自動補全功能,對於初學者來說,非常鍛煉人,純手工編寫代碼,更能打好基礎:

VC++6.0

這個軟體的功能和Dev C++差不多,也是Windows環境下一個非常不錯的C/C++開發環境,在早期的學習中,經常會用到這個軟體,許多學校機房中都使用這個軟體教學,可以直接編輯運行C語言程序,功能比較簡單,沒有任何提示功能,都是手寫代碼,現在來說,使用不多了,但對於初學者來說,也是一個不錯的選擇:

CodeBlocks

相比較前面2個軟體,CodeBlocks的功能強大一些,開源、免費、跨平台,小巧靈活,支持代碼高亮、語法檢查、自動補全等功能,除此之外,還提供了許多現成的工程模板,可以快速創建控制台應用、Qt應用等,使用起來非常方便,也是一個非常不錯的C語言編程軟體:

VS Code

這是微軟開源、免費、跨平台的一個代碼編輯器,插件眾多,生態環境良好,配置GCC編譯器後,也可以直接編輯運行C語言程序(本身支持的編程語言也非常多),支持智能補全、語法提示、Git等功能,輕便靈活,使用起來非常不錯,也很好學習和掌握:

VS 2017

這是一個專業的C/C++開發環境,也是個人和公司使用最多的IDE,項目管理、團隊協作來說非常方便,集成的環境比較多,Python、VB、C#等,這個軟體都能很好的兼容,自動補全、語法檢查和提示功能這個軟體都支持,整個軟體比較大,運行起來電腦可能會比較卡,而且功能比較復雜,初學者來說,需要一段時間才能適應和基本掌握,但的確是一個值得學習和使用的IDE環境:

Vim

這也是一個非常經典的C語言編程環境,只不過在Linux環境下比較常用,免費、跨平台,插件擴展比較豐富,輕巧靈活,功能簡潔,安裝GCC編譯器後,也可以直接編譯運行C語言程序,對於在Linux環境下開發C來說,是一個非常不錯的選擇:

目前,就分享這6個不錯的C語言編程軟體吧,有Windows的,也有Linux的,對於初學者來說,完全可以滿足日常開發和使用,當然,你也可以使用其他軟體,像IDEA、Eclipse(安裝插件)等,也可以,適合自己就行,網上也有相關資料可供參考,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。

這個有好多,我先來說說我用過的有哪些?

我在Windows上一開始用的是 win-TC,這是一個新手軟體。

他有了界面,能夠使用滑鼠,具有語法高亮,可以嵌入匯編等特點,對新手一些,拜託了不能用滑鼠的困難。

我給你看看它的樣子

我再來講一個: dev-C++

這個軟體也挺好的,是windows下一款開發c/c++的開發環境,使用gcc為編譯器,遵循標准,功能比較強大,語法高亮,可以進行單步調試(這對排除錯誤很重要),進行斷點設置等功能,遵循C標准,是一款很強大的開發工具。

我來給你看看它的樣子

再來最有一個,他就是 VC++

微軟的產品,編譯器,鏈接器,運行,調試等功能於一體的強大開發工具,特點是功能十分強大,對於新手來說需要一段時間去摸索.

你自己考慮用哪個吧!

祝願你c語言學的越來越好!

C語言只是一門計算機編程語言,具體使用什麼軟體,你應該指的是要是用什麼樣的集成開發環境(IDE)去編譯。因為編輯C語言,可以說只要是能打字的就可以,記事本都可以,但是編譯的常見的有Visual Studio,GNU gcc等一般的編譯工具,但這僅限上層應用工具編譯的C語言代碼,也僅供上層應用使用,在嵌入式中最常用的是Keil,IAR這兩款IDE,也有部分使用eclipse,Qt Creator。具體看MCU支持的開發環境,我接觸過的有Visual C++,Visual studio,Keil,IAR,Atmel Studio,eclipse,

Simplicity Studio,ST Visual Develop,這些都是C語言的編程工具,使用的編譯交叉工具。有些用來編寫C語言的,我用過記事本,notepad++,Vim,sourceinsight,sublime等等。

我是Java軟體工程師,用專業角度分享干貨。在這里推薦三款軟體,足以滿足你學C語言的需求。



最經典的莫過於VC6.0

VC6.0是大部分科班出身的第一款編程軟體。本人軟體工程專業,大一就是使用這款軟體入門C語言,當然這款軟體也可以用來學習c加加。



既然是學院派軟體,那自然有教科書選擇它作為編程C語言入門的原因,簡朴的界面,容易上手的操作方式。

缺點是Windows10安裝有點麻煩,Windows7及以下可以兼容,而且官網也不對此軟體進行維護了。

升級版VC,Visual Studio

如果打算學C語言並且以後成為你謀生的工具,在Windows系統里首推VS,這款軟體不是免費的但是有社區版,當然仔細找找可以弄到破解版本也不是難事。



VS是非常強大的編譯軟體,不僅僅可以寫C語言以及其他帶c的語言,還可以寫Java等主流語言。個人用過2010版本寫c加加,確實是不錯的工具。

Linux系統必備,Vim

以上兩種是Windows用戶必備的C語言學習軟體,如果你想在Linux里掌握更加純粹的編程方式,那麼可以用Vim,這是簡單而又經典的C語言編譯工具。



當然它與前兩款有所不同,寫完以後沒有按鈕給你點擊運行,你必須在Linux的命令行上編譯運行,這對你掌握C語言的原理會有更好的幫助,順便還能把Linux知識掌握一番,一箭雙雕。

C語言使用的軟體可以分為兩種,一種是為懶人設計的可視化編輯工具:IDE,一種是」心中有劍「的無可視化編輯工具:文本。下面我來詳細說說。

一、C語言可視化編程工具IDE

IDE,全稱叫做「Integrated Development Enviroment」(此處我擦把汗,還好英文沒還給老師),中文名叫「集成開發環境」,關鍵字是「集成」。C語言IDE集成了C程序文件打開、保存、編譯、運行、調試、工具等各種功能,所以叫做集成開發環境。

目前有很多種IDE,比較著名的有Visual Studio、Eclipse CDT、Dev-C++等,根據每人不同的愛好去選擇。下面我大概說說Dev-C++主要功能。

1、新建一個C程序文件

開始編寫C程序代碼了,第一步當然是新建一個C程序代碼了,在菜單「File」下找到「New」即可:

可以單獨新建一個C程序代碼文件,也可以新建一個項目。順便說下,在「File」菜單下,還有諸多的其他功能,如打開已有的C語言程序代碼、保存當前的C程序代碼等,充分體現了IDE的「集成」概念。

2、編譯運行一個C程序文件

寫完一個C語言程序代碼後,可以在「Execute」菜單下找到「Compile」和「Run」,也就是編譯和運行的意思。

菜單「Execute」下的功能也是十分的豐富,有單獨的編譯、運行步驟,也有編譯與運行的集成步驟,還有重新編譯、C語言代碼語法檢查、參數設置、清空當前項目等諸多實用功能。

對於C語言初學者來說,Dev-C++是一個很不錯的IDE編程環境。

二、C語言不可視化編程環境

很多C語言編程高手從來不用IDE,你跟他說IDE,他會一臉茫然「那是個啥東西?」不少程序員編程直接打開文本文件,在文本文件上寫好C語言程序代碼,然後GCC編譯,結束!這就是採用不可視化編程環境。

例如上面的那段C語言代碼就寫在一個文本文件里,程序員靠著眼力看下程序沒有什麼語法錯誤,然後直接GCC編譯C程序代碼文件,如下:

上圖是使用GCC編譯時使用的一些編譯參數。可以看到相比較於IDE的一鍵式編譯,手動編譯需要自己指定編譯頭文件目錄、編譯C語言函數庫路徑等,比較麻煩。不過這也是手動編譯的魅力所在,就是其樂無窮!

編譯完了之後會生成一個C程序可執行文件,直接運行這個可執行文件即可。

使用C語言編寫程序,有兩種方式:一種是可視化編程環境,也就是我們常說的IDE(集成開發環境),一種是非可視化編程環境,純手工活兒。至於哪一種更好因人而異,希望能幫助你找到適合自己的編程開發環境!

老話說:欲先善其事必先利其器,所以說對於學習一種程序語言,選擇一個良好的工具是至關重要的!選擇工具之前,首先對語言得有個起碼的認識:

C語言的顯著特點

C語言是一種計算機程序設計語言。它既具有高級語言的特點,又具有匯編語言的特點。它可以作為工作系統設計語言,編寫系統應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬體的應用程序。C語言的文件是由數據序列組成,可以構成二進制文件或文本文件。

常用的軟體有

一般常用IDE(集成開發環境)的有Microsoft Visual C++,Code::Blocks,Dev-C++,Watcom C++ ,Borland C++ Builder,Borland C++,GNU DJGPP C++ ,High C,Lccwin32 C Compiler 3.1,Turbo C,C-Free,win-tc 等等

對於新手小白來說

可以選擇Microsoft Visual C++,因為其特點是:界面友好,功能強大,尤其是調試也很方便。

安裝的方法:(以下是網路安裝經驗,僅供參考)https://jingyan..com/article/4ae03de32997a63eff9e6b33.html

另外推薦幾個視頻學習網站

網易雲課堂;騰訊課堂;慕課網等

***希望對您有幫助,有不同想法,歡迎在下方評論留言!!! 碼上有理友聚在這等著你

推薦VS2017

1、安裝VS2017 IDE軟體,不多說,安裝guide一步步安裝即可。

2、選擇File-New-Project,選擇Visual C++-general-Empty Project新建一個C++工程。

3、在右側的Resource files 右擊Add-New Item選擇C++ File(.cpp)

4、書生意氣風發的寫入Hello world

代碼如下:

#include 「stdio.h」

#include

Int main()

printf("Hello World!」);

system(「pause」);

return 0;

學c語言難道不是應該找學習方法嗎?找APP是不是方向錯了,


就算有課程的APP大多都是收費的,不如網上搜集點學習資料,找別人做好的開源代碼,學習別人的思想


學習編程最重要的是自己敲代碼

推薦一款windows和linux下通用的開放源碼的全功能c/c++集成開發環境:code::blocks


這是linux下的界面。

windows版可以漢化。

也可以使用Turbo c 3.0

❹ c語言可以用那些軟體編程

TC 2.0DOS平台軟體。最經典的C語言編譯器,系統體積小,簡單易學,容易上手,而且很多前人或書籍的程序均基於該編譯器,是學習C語言的首選。

❺ c++編程用什麼軟體好

c++編程用以下幾個軟體好:

1、Ccache:Ccache是為了減輕一些編譯負擔,它是一個緩存,可以保存編譯代碼以便重用。不支持編譯器的某些命令行命令,當Ccache無法知曉下一步該做什麼時,它將返回原始編譯器。
2、TCC:「T」代表「小」,「CC」代表「C編譯器」。簡單的C應用程序在一分鍾之內就可以編譯並運行,足夠快以致可以使用C應用程序作為腳本
3、Cpi:一個超級C++編譯器,允許適度的C++程序像腳本一樣執行。
4、Kcgi:對於習慣在Web應用程序中使用C編程語言,並對速度有所要求的程序員,可以考慮使用kcgi庫。它提供了一組用於接收HTTP請求,解析,返回標頭和正文以及獲取和設置Cookie的原語。
5、Pycparser:Python的解釋器是用C編寫的,可以接受C擴展。為此,一些項目可以彌合兩者之間的差距,Pycparser就是其中之一,但不能運行C本身。相反,它提供了C語言解析器的純Python實現。感興趣的話點擊此處,免費學習一下

想了解更多有關c++的相關信息,推薦咨詢達內教育。達內教育已從事19年IT技術培訓,累計培養100萬學員,並且獨創TTS8.0教學系統,1v1督學,跟蹤式學習,有疑問隨時溝通。該機構26大課程體系緊跟企業需求,企業級項目,課程穿插大廠真實項目講解,對標企業人才標准,制定專業學習計劃,囊括主流熱點技術,助力學員更好的學習。

❻ c語言最適合開發什麼軟體

摘要 C語言是一種計算機程序設計語言。它既具有高級語言的特點,又具有匯編語言的特點。它由美國貝爾研究所的D.M.Ritchie於1972年推出。1978後,C語言已先後被移植到大、中、小及微型機上。它可以作為工作系統設計語言,編寫系統應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬體的應用程序。它的應用范圍廣泛,具備很強的數據處理能力,不僅僅是在軟體開發上,而且各類科研都需要用到C語言,適於編寫系統軟體,三維,二維圖形和動畫。具體應用比如單片機以及嵌入式系統開發。

❼ c語言用什麼軟體編寫

c語言是一種面向過程、抽象化的通用程序設計語言,可以編寫c語言的軟體有Vim、C++編譯器、Dev-C++、Code::Blocks、Visual Studio等。

❽ c語言學完可以寫軟體

C語言是目前世界上流行、使用非常廣泛的高級程序設計語言。
在TIOBE已公布2020年8月的編程語言排行榜。C語言依然保持排行第一!

C語言對操作系統和系統使用程序以及需要對硬體進行操作的場合,用C語言明顯優於其它高級語言,許多大型應用軟體都是用C語言編寫的。
C語言具有繪圖能力強,可移植性,並具備很強的數據處理能力,因此適於編寫系統軟體,三維,二維圖形和動畫它是數值計算的高級語言。
因為C語言具有高級語言的特點,又具有匯編語言的特點,所以可以作為工作系統設計語言,編寫系統應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬體的應用程序。其應用范圍極為廣泛,不僅僅是在軟體開發上,各類科研項目也都要用到C語言。

如今只要是在學習計算機相關專業的同學,C語言都是一個必不可少的學習課程,但是學了能做什麼,相信太多人都不了解了
總的來說,C 語言的用途分為 上層開發和底層開發。
1、上層開發
其實用 C 語言做上層應用程序開發和寫界面不是明智的選擇,比如 Windows 上面,畫個窗口,寫個消息處理函數,麻煩的要死。
做上層應用程序開發,其實大家都在用:
Windows:C++,MFC/QT
Android:Java
IOS:ObjecTIve-c / swift
Linux:C\C++,GTK+/ QT(Linux 圖形界面應用程序)
2、底層開發
C 語言主要的用途還是底層編程,例如系統軟體:編譯器,JVM,驅動,操作系統內核,還有各種嵌入式軟體,固件。
下面列舉了C語言一些常見的領域:
1)應用軟體。Linux操作系統中的應用軟體都是使用C語言編寫的,因此這樣的應用軟體安全性非常高。
2)對性能要求嚴格的領域。一般對性能有嚴格要求的地方都是用C語言編寫的,比如網路程序的底層和網路伺服器端底層、地圖查詢等。
3)系統軟體和圖形處理。C語言具有很強的繪圖能力和可移植性,並且具備很強的數據處理能力,可以用來編寫系統軟體、製作動畫、繪制二維圖形和三維圖形等。
4)數字計算。相對於其他編程語言,C語言是數字計算能力超強的高級語言。
5)嵌入式設備開發。手機、PDA等時尚消費類電子產品相信大家都不陌生,其內部的應用軟體、游戲等很多都是採用C語言進行嵌入式開發的。
6)游戲軟體開發。游戲大家更不陌生,很多人就是由玩游戲而熟悉了計算機。利用C語言可以開發很多游戲,比如推箱子、貪吃蛇等。
上面僅列出了幾個主要的C語言應用領域,實際上,C語言幾乎可以應用到程序開發的任何領域。
所以說,C 語言往深了學,要學習操作系統,雖然 C 語言和操作系統之間沒有必然聯系,但是別忘了,連操作系統都是 C 語言寫的,C 語言的主要用途也在底層開發上面。
初學者學完了基礎語法,厭倦了黑乎乎的界面,想寫出帶界面的程序?雖然利用 Windows api 也可以實現,但還是別折騰了,轉戰別的語言吧,有現成的輪子可以用,又何必造輪子。
沒辦法,C 語言就不是讓你寫 App 的。如此強大又備受歡迎的編程語言,其實遠沒有傳聞中的那麼難,沒有基礎也是可以學習的。

❾ 請問有哪些軟體是用c語言編寫開發的(說具體些,謝謝)

現在我們使用的所有的聊天軟體都是用C語言編發開發的,所以正常情況下,QQ聊天都是屬於C語言編寫

❿ c語言能編什麼軟體

首先你需要分清楚編程語言和編程工具,C或者C++是編程語言,與用什麼工具編寫沒有關系。
其次,用C語言可以編寫出像WINDOWS那樣的界面軟體,但是我們不是微軟的,所以搞不來。
只能通過C或者C++語言語法結合人家提供的API來寫些程序,光學C語言是遠遠不夠的。

你可以首先學習C語言或者C++語法,把基礎的東西弄懂了搞扎實了。再學VC中的MFC,ATL,COM,ADO等知識。這樣基本可以達成你做出像WINDOWS且帶資料庫的軟體了。但是這要學
習的東西太多了,不是光靠C或者C++語言就能搞定的。

C#(C Sharp)是微軟(Microsoft)為.NET Framework量身訂做的程序語言,C#擁有C/C++的強大功能以及Visual Basic簡易使用的特性,是第一個組件導向(Component-oriented)的程序語言,和C++與Java一樣亦為對象導向(object-oriented)程序語言。

建議:
學習編程語言基礎的時候,可以用Linux環境。基礎的要掌握牢固。使用工具:VI,Kate
然後學習VC++相關知識,由於目前市面上的教材很多都是基於VC6.0工具編寫的,所以不建議
你上來學習VC++就用VS2010,在xp下裝個VC6.0我覺得是學習的最好辦法。

推薦:
C或者C++基礎的書的話,我覺得C/C++primer第4版,C++程序設計特別版,Linux C程序設計等都是不錯的,如果你是自學剛入門的話,給你推薦一本超級不錯的書,《C++大學教程》(封面是卡通螞蟻的那本)。這本書講的比較詳細,實例很多,而且雖然書很厚,但是看著非常輕松,不像C++primer那麼深奧!
VC的話可以看看 孫鑫的《MFC深入詳解》《WINDOWS編程核心內幕》《VC6.0編程技術大全》《Visual C++通用範例—開發金典》
期間還需要掌握一下SQL的知識。

總之努力就可以實現你的想法!編程其實沒有那麼難!