c語言為什麼叫做c語言而不叫abdz等語言

2021-12-16 15:03:12 字數 694 閱讀 3673

1樓:

c語言之所以命名為c,是因為 c語言源自ken thompson發明的b語言,而 b語言則源自bcpl語言。

2023年,劍橋大學的martin richards對cpl語言進行了簡化,於是產生了bcpl(basic combined programming language)語言。

20世紀60年代,美國at&t公司貝爾實驗室(at&t bell laboratory)的研究員ken thompson開發作業系統unix。

2023年,美國貝爾實驗室的 ken thompson,以bcpl語言為基礎,設計出很簡單且很接近硬體的b語言(取bcpl的首字母)。並且他用b語言寫了第一個unix作業系統。

2023年,美國貝爾實驗室的 d.m.ritchie 在b語言的基礎上最終設計出了一種新的語言,他取了bcpl的第二個字母作為這種語言的名字,這就是c語言。

2023年初,c語言的主體完成。

c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

2樓:

因為之前已經有a和b語言了。。。

3樓:匿名使用者

就和你的名字為什麼不叫別人一樣。是歷史造成的,你想改也可以。

但總要有個稱呼吧?

c語言,c的值為什麼不是,c語言,c的值為什麼不是

c a a a b,b 4 這句反彙編後的內容如下,下面是分析,望採納 0040103d mov eax,dword ptr ebp 4 可見ebp 4的地方儲存a的值,這條指令將 a 的值放到暫存器eax中 00401040 add eax,1 eax值加1,也就是a a 1 00401043 m...

c語言xyz為什麼等於,c語言x y z為什麼等於

等號優先順序低於邏輯運算子。int x 1,y 2,z 3 j x y z 運算順序為 x y 結果為0 0 z 結果為0 j 0根據x y z的值,自己推導一下吧 要看你的x y z是怎麼定義的了 如果直接就int x,y,z 預設成都是0 y z 是不對的 所以 0 x y z x 0 也是不對...

C語言程式設計,c語言程式設計。

判斷 字串 s是否和 相等 strcmp s,表示s字元陣列是否是等於號加上字串結束符,其實單單比較是否為等於號 改為 c語言程式設計 int mian 應該是int main 你要輸入一個數才行,建議你加一個提示輸入的語句 c語言程式設計。else 非字母 switch read buf brea...