日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
C語(yǔ)言中有哪些變種-創(chuàng)新互聯(lián)

這篇文章將為大家詳細(xì)講解有關(guān)C語(yǔ)言中有哪些變種,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。

成都創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站建設(shè)、網(wǎng)站制作與策劃設(shè)計(jì),忻城網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十載,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:忻城等地區(qū)。忻城做網(wǎng)站價(jià)格咨詢:13518219792

C

我們從C語(yǔ)言開(kāi)始講起,因?yàn)樗侨咧凶罾系?、使用范圍最廣的語(yǔ)言。DennisRitchie在1972年創(chuàng)造了C語(yǔ)言并在1978年公布。Ritchie設(shè)計(jì)C的初衷是用于開(kāi)發(fā)新版本的Unix。

在那之前,Unix使用的是匯編語(yǔ)言(assemblylanguage),它是計(jì)算機(jī)可讀取的最低級(jí)的編程。C語(yǔ)言的誕生徹底改變(revolutionize)了編程和操作系統(tǒng)。其余的,正如他們所說(shuō),是一段歷史了。(譯者注:就是夸C語(yǔ)言很屌就是了。)

譯者注:語(yǔ)言的低級(jí)或者高級(jí),并不是說(shuō)語(yǔ)言的厲害程度。低級(jí)指的是更加接近于底層,計(jì)算機(jī)執(zhí)行起來(lái)更快但是不利于人類理解,高級(jí)則相反。

C也是一門低級(jí)的編程語(yǔ)言,它的效率和匯編接近。它提供了基本級(jí)(base-level)的訪問(wèn)內(nèi)存方式,對(duì)運(yùn)行時(shí)支持的要求非常小。

盡管它已經(jīng)誕生了40多年,但是它依然得到廣泛的使用(譯者注:看TIOBE就知道了,2019年12月排名第二,僅次于Java)。開(kāi)發(fā)人員仍然使用它在操作系統(tǒng)、內(nèi)核級(jí)軟件開(kāi)發(fā)、硬件驅(qū)動(dòng)和需要與舊代碼一同工作的應(yīng)用程序上。

許多老牌的學(xué)校會(huì)建議C語(yǔ)言作為選語(yǔ)言,因?yàn)樵S多后來(lái)的語(yǔ)言借鑒了C。由于C的年齡原因,使用C也可能帶來(lái)一些安全性的提升。因?yàn)槭褂肅的用戶比較少,因此它比較不容易成為黑客的目標(biāo)。

C++

C++是作為C的擴(kuò)展來(lái)開(kāi)發(fā)的。它是由丹麥的哲學(xué)博士(Ph.D.)BjarneStroustrup開(kāi)發(fā)的。他的目標(biāo)是增強(qiáng)C語(yǔ)言并在不犧牲速度和效率的前提下為其增加面向?qū)ο螅╫bject-oriented)的能力。

C++被認(rèn)為是一種中級(jí)的語(yǔ)言,因?yàn)樗诘图?jí)的C語(yǔ)言所創(chuàng)建并擁有一些高級(jí)的能力。

自從1985年其發(fā)布以來(lái),它已成為了另一個(gè)高產(chǎn)的編程語(yǔ)言。在開(kāi)發(fā)操作系統(tǒng)時(shí)它會(huì)和C一同協(xié)作,但是在一些high-profile服務(wù)器和PC軟件上也能看到它的身影。

譯者注:high-profile,可以理解為高調(diào)的意思,例如游戲PC領(lǐng)域的雷蛇、外星人系列。

如果你的C語(yǔ)言功底扎實(shí),那么你理解C++也是易如反掌;不過(guò),如果你想立刻體驗(yàn)面向?qū)ο缶幊痰脑?,也可以將C++作為你的第一門編程語(yǔ)言。(譯者注:不是應(yīng)該第一時(shí)間先找個(gè)對(duì)象嗎?)

C#

C#是一門高級(jí)的面向?qū)ο蟮木幊陶Z(yǔ)言,同樣也是作為C的擴(kuò)展所創(chuàng)建的。它是在2002年,由微軟的一個(gè)團(tuán)隊(duì)的領(lǐng)頭人AndersHejlsberg開(kāi)發(fā)的。它是基于.NET框架的,但是它的核心依然是C語(yǔ)言。

C#將代碼編譯成字節(jié)碼(byte-code)而不是機(jī)器碼(0101的二進(jìn)制)。這意味著它會(huì)在一臺(tái)虛擬計(jì)算機(jī)上運(yùn)行,這臺(tái)虛擬機(jī)實(shí)時(shí)(onthefly)將字節(jié)碼翻譯成機(jī)器碼。它在C語(yǔ)言的基礎(chǔ)上添加了垃圾回收(garbagecollection)、未初始化的變量檢查(uninitializedvariablechecking)、邊界檢查(boundchecking)和類型檢查(typechecking)這些特性。

譯者注:翻譯到這里的時(shí)候我就想到了Java以及JVM。

C#常見(jiàn)于內(nèi)部或者企業(yè)應(yīng)用而不是商業(yè)軟件。可以在.NET框架中的客戶端和服務(wù)器端開(kāi)發(fā)中找到。

雖然C#是三門語(yǔ)言中技術(shù)上最復(fù)雜的,但是它的語(yǔ)法相對(duì)于C和C++來(lái)說(shuō)更不容易出錯(cuò),因此相對(duì)來(lái)說(shuō)它的學(xué)習(xí)會(huì)更快點(diǎn)。

關(guān)于C語(yǔ)言中有哪些變種就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。


網(wǎng)頁(yè)名稱:C語(yǔ)言中有哪些變種-創(chuàng)新互聯(lián)
網(wǎng)站地址:http://www.dlmjj.cn/article/jgpdj.html