1 回答

TA貢獻(xiàn)1900條經(jīng)驗(yàn) 獲得超5個(gè)贊
C語(yǔ)言概念少,詞匯少,包含了基本的編程元素,后來(lái)的很多語(yǔ)言(C++、Java等)都參考了C語(yǔ)言,說(shuō)C語(yǔ)言是現(xiàn)代編程語(yǔ)言的母語(yǔ)毫不夸張,它改變了編程世界。
正是由于C語(yǔ)言的簡(jiǎn)單,對(duì)初學(xué)者來(lái)說(shuō),學(xué)習(xí)成本小,時(shí)間短,結(jié)合教學(xué),能夠快速掌握編程技術(shù)。
從發(fā)展前景、未來(lái)主導(dǎo)看、C語(yǔ)言更有前途一些。
因?yàn)镃語(yǔ)言是繼機(jī)器碼、匯編之后第一個(gè)底層的與自然語(yǔ)言接近的語(yǔ)言,兼顧高效率與易理解,所以做底層的主流語(yǔ)言C語(yǔ)言的地位永遠(yuǎn)不會(huì)改變。
C語(yǔ)言誕生于20世紀(jì)70年代,年齡比我們都要大。目前來(lái)看,在世界所有的程序員中,使用JAVA的人非常多。但個(gè)人感覺(jué)C++語(yǔ)言更接近計(jì)算機(jī)的底層(嚴(yán)格的說(shuō)是c更接近底層)。就像蓋房子一樣。C語(yǔ)言開(kāi)發(fā)就是地基,而JAVA開(kāi)發(fā)就是屋頂。
當(dāng)然,C語(yǔ)言也不是沒(méi)有缺點(diǎn),畢竟是70后老人,開(kāi)發(fā)效率相對(duì)較低,后來(lái)人們又在C語(yǔ)言的基礎(chǔ)上增加了面向?qū)ο蟮臋C(jī)制,形成了一門新的語(yǔ)言,稱為C++。
所以C/C++基本上是分不開(kāi)的,學(xué)了C語(yǔ)言學(xué)c++只需要從面相對(duì)象開(kāi)始學(xué)就行了,希望對(duì)你有幫助!
- 1 回答
- 0 關(guān)注
- 553 瀏覽
添加回答
舉報(bào)