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

可以用c語言編寫軟體嗎

發布時間: 2022-06-10 05:20:45

① 怎麼用c語言寫軟體

一般來講,如果你只學了c,那麼你可以去做一些嵌入式的編程,或者寫一些驅動程序,不可能用只用c去寫軟體的,如果你想要寫軟體,而且有c的基礎,那麼你可以去學C++,很容易上手的,可以用C++的MFC,API等去開發一些軟體或者是一些模塊。。。

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

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

③ 如何用C語言編寫一個軟體

  1. 如果要寫記分牌 最好使用的工具 visual studio 2010(推薦)微軟官網有 可以下載中文版。

  2. 如果只用c語言的話, 就要用win32 api編寫。

④ C語言可以開發應用軟體嗎

所有軟體c語言都可以做,不過還有其他好的編程語言,例如java。這兩個都現在用的都很多。
我們平常在電腦上所有程序都有可能是c語言做的,它的用處太多了,所以不用舉例。

⑤ 用c語言可以開發app嗎

一般來說ios的app是用c++和object-c來編寫的,但是要通過xcode程序。一個app你可以用oc編寫,也可以c++結合oc編寫,我就看過一個外國開發商說的,他開發的app1000條代碼800條都是c++,200條oc。

⑥ C語言都有哪些用啊能編寫軟體嗎

初學者大多會有你這種疑惑,而且說實話,確實很難在初學的時候讓你對這些問題有全面的了解,只能簡單地讓你這樣來理解:
計算機最底層是硬體(電路),然後中間是一些固件(非常底層的程序),再上面是操作系統(本質上是一種很底層的程序),再上面驅動、服務和系統軟體(底層程序),再上面是應用程序(高層程序,比如記事本程序等),當然,現在還發展出了基於虛擬機的程序(比如java程序),對這些程序來說,前面提到的應用程序就是中層程序(虛擬機)。那麼在這個層次模型裡面,C語言是可以應用在從固件一直到應用程序的所有編程階段的。C語言作為一種語言,它本身只是一種表達方法,在不同的編程階段,都有其具體的應用C語言的「環境和方法」。比如你現在就處在編寫DOS應用程序的階段,所以你看到的C語言就是在一個DOS窗口裡寫出一些同樣是在DOS窗口裡運行的程序出來,而且你看不到用這種方法如何才能寫出一個極品飛車游戲。
但是當你按照老師的要求扎扎實實學好語言本身的規則、語法之後,你就有了去了解其他「環境和方法」的資本了,你會發現這種過渡是自然、容易的。比如要編寫一個Windows窗口應用的話,你只是需要一個合適的編譯開發環境(比如VC)和調用幾個與過去不同的函數而已(如果你語言掌握得非常扎實,則「合適的編譯器」或許也是不需要的,不過這已經不是通常的編程方法了,現在還沒有辦法跟你解釋怎樣通過TurboC來編寫一個Windows窗口程序,但那確實是可能的)。
所以你問「怎麼學」,我的建議就是腳踏實地,一步一步,先把眼前的掌握好。如果你想一步登天,那麼結果就是,要麼最終也只能寫點給外行人看的程序,要麼花更多時間回過頭來不基礎。c是讓你用來入門的,因為開始學時水平肯定不能寫底層的東西,只是讓你用來了解程序設計的一些方法,大致學學就行,然後轉到Win32開發吧,用c++,c#,vb,java之類的。

⑦ C語言都有什麼作用能編寫軟體嗎

  1. 做為一門大學課程,獲得學分可以畢業。

  2. 其它語言,如c++基礎。

  3. 編程常用語言,開發軟體基礎。

可以編寫軟體,不過現如今JAVA與C++等地位已經逐步取代C語言了。

⑧ 我們平時用的軟體用C語言能編嗎

不能夠,現在學c完全是個基礎,試問現在用的軟體根本不是過程所能驅動的,你要想把界面畫出來都要好長一段時間,而作為工程,集成了許多打包過的功能模塊,可視化的設計過程,絕對的淘汰c,c現在多用於單片機上的控製程序,它不需要很復雜,控制起來也方便,學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的知識。

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

⑩ 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 的。如此強大又備受歡迎的編程語言,其實遠沒有傳聞中的那麼難,沒有基礎也是可以學習的。