這篇文章主要介紹“C語言的概述及特點”,在日常操作中,相信很多人在C語言的概述及特點問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”C語言的概述及特點”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
嵊泗網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應式網(wǎng)站設(shè)計等網(wǎng)站項目制作,到程序開發(fā),運營維護。成都創(chuàng)新互聯(lián)從2013年開始到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)。
1.什么是C語言
C語言是一門面向過程、抽象化的通用程序設(shè)計語言,廣泛應用于底層開發(fā)。C語言能以簡易的方式編譯、處理低級存儲器。C語言是僅產(chǎn)生少量的機器語言以及不需要任何運行環(huán)境支持便能運行的高效率程序設(shè)計語言。盡管C語言提供了許多低級處理的功能,但仍然保持著跨平臺的特性,以一個標準規(guī)格寫出的C語言程序可在包括一些類似嵌入式處理器以及超級計算機等作業(yè)平臺的許多計算機平臺上進行編譯。
2.C語言的發(fā)展歷程
C語言之所以命名為C,是因為C語言源自 Ken Thompson發(fā)明的B語言,而B語言則源自BCPL語言。1967年,劍橋大學的 Martin Richards對CPL語言進行了簡化,于是產(chǎn)生了 BCPL( Basic Combined Programming Language)語言。
1972年,美國貝爾實驗室的D.M. Ritchie在B語言的基礎(chǔ)上最終設(shè)計出了一種新的語言,他取了BCPL的第二個字母作為這種語言的名字,這就是C語言。
1973年初,C語言的主體完成。Thompson和 Ritchie開始用它完全重寫了UNIX。隨著UNIX的發(fā)展,C語言自身也在不斷地完善。直到今天,各種版本的UNIX內(nèi)核和周邊工具仍然使用C語言作為最主要的開發(fā)語言。
1972年,D.M. Ritchie發(fā)表了不依賴于具體機器系統(tǒng)的C語言編譯版本“可移植的C語言譯程序”。在隨后的幾十年,C語言繼續(xù)飛速發(fā)展。
1982年,很多有識之士和ANSI(美國國家標準協(xié)會)為了使這個語言發(fā)展下去,成立了C標準委員會并建立C語言的標準。
1989年,ANSI發(fā)布了第一個完整的C語言標準: ANSI X3.159--1989,簡稱“C89”,不過人們也習慣稱其為“ ANSI C”。
C89在1990年被ISO(國際標準化組織)采納并命名為ISO/IEC 9899,簡稱為“C90”。
1999年,在做了一些必要的修正和完善后,ISO發(fā)布了新的C語言標準,命名為ISO/IEC 9899:1999,簡稱“C99”。
3.2 C程序的特點
(1) 短小精悍而且功能齊全。
(2) 結(jié)構(gòu)化的程序設(shè)計語言。
(3) 兼有高級語言和低級語言的特點。
(4) 程序執(zhí)行效率高。
(5) 程序可移植性好。
到此,關(guān)于“C語言的概述及特點”的學習就結(jié)束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續(xù)學習更多相關(guān)知識,請繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>
網(wǎng)站題目:C語言的概述及特點
瀏覽路徑:http://m.kartarina.com/article32/jecesc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站、網(wǎng)站建設(shè)、響應式網(wǎng)站、定制網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、用戶體驗
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)