回覆列表
-
1 # 使用者3926722064098
-
2 # 王小佳的慧慧
1.C語言是許多高階計算機語言的基礎,學好C語言能更好的學習其他高階語言,為以後的學習打基礎;往深學C語言的話那就是學到C在Linux裡的應用,Linux十分強大,可以瞭解。 2.C語言是一種計算機程式設計語言。具有高階語言的特點,又具有組合語言的特點。C語言可作為工作系統設計語言,編寫系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。3.應用範圍廣泛,具備很強的資料處理能力,不僅僅是在軟體開發上,而且各類科研都需要用到C語言,適於編寫系統軟體,三維,二維圖形和動畫。具體應用比如微控制器以及嵌入式系統開發。4.C語言是面向過程語言,C語言透過windows平臺下編譯的,是直接執行在windows平臺下的,而Java始終是執行在他的虛擬機器之上的;所以理論上C語言能做一些相對於比較底層的工作,像Java就不能編寫Windows病毒。5.如果要利用程式設計來做一些windows最佳化工作的話,建議還是利用C語言。C語言是目前世界上流行、使用最廣泛的高階程式設計語言。
拓展:1.在C的基礎上,一九八三年又由貝爾實驗室的Bjarne Strou-strup推出了C++。 C++進一步擴充和完善了C語言,成為一種面向物件的程式設計語言。C++目前流行的最新版本是Borland C++, Symantec C++和Microsoft VisualC++; 2.C++提出了一些更為深入的概念,它所支援的這些面向物件的概念容易將問題空間直接地對映到程式空間,為程式設計師提供了一種與傳統結構程式設計不同的思維方式和程式設計方法。因而也增加了整個語言的複雜性,掌握起來有一定難度。
嵌入式開發用,比如在C51、ARM等環境下開發。
linux下開發
嵌入式應用比較多
-------------
在一種就是做批處理用,用來提高效率的,
在一種就是 pro*c,C語言訪問資料庫用的,c語言嵌入SQl語句