1972年誕生
地點:美國貝爾實驗室
人物:Dennis Ritchie
C語言厲害在什么地方?
原因:
1.C語言可以直接操縱底層的硬件,可以編寫硬件驅動程序和操作系統
2.代碼執行速度最快
直接操縱底層硬件:意味著可以編寫設備驅動程序,以及對硬件系統進行管理的操作系統等各種程序。
舉例:
1.電腦及智能設備的操作系統。如Windows、UNIX操作系統,蘋果、安卓操作系統
2.工業控制系統
4.幾乎所有語言的編譯器或解釋器都是用C語言編寫的
另外在軟件方面也有很廣泛的應用:如瀏覽器、Office、圖像、動漫、游戲等
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
C語言
+關注
關注
183文章
7644瀏覽量
145570
發布評論請先 登錄
相關推薦
熱點推薦
C語言與C++的區別及聯系
并沒有錯。
C++一開始被本賈尼·斯特勞斯特盧普(Bjarne Stroustrup)發明時,起初被稱為“C with Classes”,即「帶類的C」。
很明顯,它是在
發表于 12-24 07:23
C語言的常量介紹
在程序執行過程中,值不發生改變的量稱為常量。
mtianyan: C語言的常量可以分為直接常量和符號常量。
直接常量也稱為字面量,是可以直接拿來使用,無需說明的量,比如:
整型常量:13、0
發表于 11-24 07:12
C語言特性
1、高效性:直接操作硬件
C 語言代碼的執行效率極高,這是其最為顯著的優勢之一。它能夠直接訪問硬件資源,與底層硬件進行緊密交互,充分發揮硬件的性能潛力。在嵌入式開發中,硬件資源往往十分有限,對程序
發表于 11-24 07:01
C語言在嵌入式開發中的應用
1、控制系統開發
在工業控制領域,C 語言是當之無愧的中流砥柱。無論是工業自動化生產線中的運動控制、溫度控制、壓力控制等系統,還是汽車電子中的發動機控制單元(ECU)、防抱死制動系統(ABS)、車輛
發表于 11-21 08:09
C語言和單片機C語言有什么差異
語言的功能特性外,它可以很好的操作底層的硬件接口。在C語言的基礎上,如果你把一些單片機的端口或特殊功能寄存器加于定義,使用的時候會更加方便,寫語句的時候,直接直觀的編寫。這樣就差不多是
發表于 11-14 07:55
配置了串口DMA,現在是接收可以,發送不行,是什么地方沒有設置對嗎?
配置了串口DMA,現在是接收可以,發送不行,是什么地方沒有設置對嗎?當配置DMA_TX 不能發送數據,默認輪詢發送就可以。配置如下圖:
發表于 09-28 07:41
C語言精彩編程百例-364頁
大量經驗,從而可以熟練地進行C程序設計。
全文共分為四篇,全面、系統地講述了C語言各個方面的知識點和程序設計的基本方法,以及編寫程序過程中值得注意的地方,內容深入淺出,通俗易懂。對于
發表于 06-13 17:28
C語言厲害在什么地方
評論