我知道unix系統(tǒng)是用C編寫的,但為什么要在UNIX下用c語言編程,哪個(gè)操作系統(tǒng)不都一樣嗎?UNIX下編程有什么好處?確實(shí)看不出來UNIX有什么好,學(xué)校里還非要講,看來只有學(xué)會(huì)了才能明白
1 回答

墨色風(fēng)雨
TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超6個(gè)贊
1 目前的unix的源碼,絕大多數(shù)都是由C語言編寫的。剩余很小一部分為匯編語言。
2 最早的unix是由B語言(由BCPL演化而成)編寫的,但是由于不夠高效及功能不夠完善,為編寫更好的unix系統(tǒng),為此將B語言再次優(yōu)化,從而形成了C語言。所以,C語言是因?yàn)閡nix系統(tǒng)而誕生的。即先有unix, 再出現(xiàn)C語言,然后C語言又實(shí)現(xiàn)了更強(qiáng)大的unix系統(tǒng)。
3 unix與C語言相輔相成,共為一體。unix系統(tǒng)及其演變出的類unix系統(tǒng),搭配的編譯器是對(duì)C語言規(guī)范支持及執(zhí)行的最好的。
添加回答
舉報(bào)
0/150
提交
取消