国产毛多水多高潮高清,久热这里只有精品视频6,国内精品久久久久久久久电影网,国产男同志CHINA69,精品999日本久久久影院,人人妻人人澡人人爽人人精品,亚洲中文无码永久免

C语言名称怎么来的?有A和B语言吗?没A语言有B语言,正是C的源头-互搏体育网页登陆

C语言名称怎么来的?有A和B语言吗?没A语言有B语言,正是C的源头

2026-01-17 09:08:17投稿人:云頂至尊APP(巴彥淖爾)有限公司圍觀2763 評論

C語言名稱怎么來的 ?有A和B語言嗎 ?沒A語言有B語言 ,正是C的源頭

C語言是在B語言的基礎上發(fā)展起來的。


C語言名稱怎么來的?有A和B語言嗎?沒A語言有B語言,正是C的源頭


C的根源是ALGOL 60 ,1960年ALGOL 60是一種面向問題的高級語言,離硬件比較遠,1963年的時候推出了CPL語言 ,CPL在ALGOL 60的基礎上更接近硬件一些 ,但很難實現,1967年 ,對CPL語言做出了簡化,推出了BCPL語言 ,1970年又對BCPL語言為基礎,又做出了進一步的簡化,設計出了很簡單的的而且接近硬件的BCPL語言簡稱B語言(BCPL的第1個字母),并且用了B語言編寫的第1個UNIX操作系統(tǒng),在PDP 7上實現 ,此時的B語言過于簡單 ,功能有限,在1972-1973年間  ,D.M.Ritchie在B語言的基礎上設計出了C語言(BCPL的第2個字母) ,C語言保持了B語言的優(yōu)點(精煉,接近硬件)又克服了缺點(過于簡單 ,數據無類型等) 。它就經受住了時間的考驗 ,在許多情況下仍然是最流行的編程語言之一。



C語言名稱怎么來的?有A和B語言嗎	?沒A語言有B語言,正是C的源頭


Basic Combined Programming Language(BCPL),1967年由劍橋大學的Matin Richards在同樣由劍橋大學開發(fā)的CPL語言上改進而來。BCPL最早被用做牛津大學的OS6操作系統(tǒng)上面的開發(fā)工具 。后來通過美國貝爾實驗室的改進和推廣成為了UNIX上的常用開發(fā)語言 。


C語言名稱怎么來的?有A和B語言嗎?沒A語言有B語言,正是C的源頭


BCPL有些類似于Fortran ,也是典型的面向過程的高級語言 。BCPL的語法更加靠近機器本身,適合于開發(fā)精巧  ,高要求的應用程序 ,同時對編譯器的要求也不高 。BCPL也是最早使用庫函數封裝基本輸入輸出的語言之一 ,這使得他跨平臺的移植性很好。BCPL的代碼用小寫字母書寫,有別于同時代的BASIC和PASCAL。BCPL對于字符串的支持很差 ,內存管理也很糟糕。

BCPL本身并沒有被使用太長時間。1970年