-
當(dāng)前位置:首頁 > 創(chuàng)意學(xué)院 > 技術(shù) > 專題列表 > 正文
c++會被淘汰嗎(c會被淘汰嗎)
大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于c++會被淘汰嗎的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。
ChatGPT國內(nèi)免費在線使用,一鍵生成原創(chuàng)文章、方案、文案、工作計劃、工作報告、論文、代碼、作文、做題和對話答疑等等
只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準,寫出的就越詳細,有微信小程序端、在線網(wǎng)頁版、PC客戶端
官網(wǎng):https://ai.de1919.com
本文目錄:
一、C++以后是不是會被淘汰
應(yīng)該不會。
Java確實有很大優(yōu)勢,而且更面向?qū)ο?。但C和C++尤其是C++既面對對象,又能處理基本操作,包括指針和位運算等。所以C++特別適合編寫操作系統(tǒng)和編譯器等。現(xiàn)在很多編譯器都是C++寫的。在這方面現(xiàn)在還沒有任何語言能與之抗衡。所以短期內(nèi)C++不會被淘汰。至于長期嘛……現(xiàn)在所有的計算機語言在n年后都會向我們現(xiàn)在看機器語言一樣
二、C語言 是不是用得最廣泛, 100年內(nèi)會不會被其他語言取代?現(xiàn)在學(xué)C語言有沒有前途?
C語言在底層,例如驅(qū)動級別中使用的十分廣泛。但在上層,例如應(yīng)用級別軟件中,使用C語言的就不多了。
100年之內(nèi)會不會被代替那就不好說了。塞班系統(tǒng)在最牛B的時候又有誰能想到它會被android打垮。會不會有更高效的語言代替C,那就不好說了,但是以現(xiàn)在的規(guī)律來講,越是底層的,越不容易出新。
有沒有前途取決你。底層開發(fā)也是很賺錢的,但是要求比較高,不像應(yīng)用級別那樣容易上手。一個高中生,隨便報個培訓(xùn)學(xué)校,學(xué)個半年,android就可以開發(fā)了,水平未必比那些研究生本科生差;但是,讓他們搞底層的,例如驅(qū)動之類的開發(fā)就沒那么容易了,一個科班畢業(yè)的本科生沒有個3年底層驅(qū)動開發(fā)經(jīng)驗都不好意思說入門。
三、c語言,java在未來會被淘汰嗎?
不會!c是鼻祖,可以直接操作硬件,最適合編寫系統(tǒng)軟件,執(zhí)行效率遠高于java,二者大為不同,java面向?qū)ο?,是新生派,c面向過程。
講開發(fā)有點大了,我們說小程序吧。c不僅僅是用vc編寫!你可以用記事本編寫,或edit,最重要的是編譯,你可以在命令行下直接編譯。
java可以jdk來開發(fā),這是最原始的方式。用記事本等文字編輯軟件來編寫。命令行下javac編譯,java運行。
商業(yè)的vj++、eclipse等
四、C語言過時了嗎
首先可以肯定C語言會比當(dāng)今任何語言都長壽,說C語言過時的都是見識短!樓主具體想學(xué)什么語言還是要看未來的發(fā)展方向,本人擅長C語言和C#編程,如果按照多數(shù)人C語言已經(jīng)過時理解,那么我是完全可以忘記C然后全心全意使用C#,但是我可以很負責(zé)任的告訴樓主我的C比C#運用更熟練,為什么呢?因為領(lǐng)域不同,在計算機大型軟件領(lǐng)域C語言幾乎是沒有發(fā)揮的余地,但是你想讓那些所謂的高級語言能夠正常的運行起來,沒有C語言建立編寫核心底層,那些高級語言屁都不是!給你一片酷睿I3你就能運行高級語言了?不行,必須要先有驅(qū)動和操作系統(tǒng)+開發(fā)環(huán)境,而這些也只有C語言能夠完成,說白一些只給你一片酷睿I3 + C,只要你水平足夠,就能讓它跑起來變成人機界面(而高級語言沒有這個能力)??赡苡腥藭f,那樣做有什么意義,誰會不用操作系統(tǒng)?當(dāng)然在像windows這樣的操作系統(tǒng)之上編寫應(yīng)用基本還是靠高級語言,但是一旦離開操作系統(tǒng)的支持就只能靠C。
以上就是關(guān)于c++會被淘汰嗎相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進行咨詢,客服也會為您講解更多精彩的知識和內(nèi)容。
推薦閱讀:
ChatGPT中文版VSCode插件(vscodec++插件)