c語(yǔ)言是一種計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言,它既具有高級(jí)語(yǔ)言的特點(diǎn),又具有匯編語(yǔ)言的特點(diǎn);c++是c語(yǔ)言的繼承,它既可以進(jìn)行c語(yǔ)言的過(guò)程化程序設(shè)計(jì),又可以進(jìn)行以抽象數(shù)據(jù)類型為特點(diǎn)的基于對(duì)象的程序設(shè)計(jì),還可以進(jìn)行以繼承和多態(tài)為特點(diǎn)的面向?qū)ο蟮某绦蛟O(shè)計(jì)。
c/c++是什么
c++語(yǔ)言是在c語(yǔ)言的基礎(chǔ)上開(kāi)發(fā)的一種通用編程語(yǔ)言,應(yīng)用廣泛。c++支持多種編程范式:面向?qū)ο缶幊?、泛型編程和過(guò)程化編程。正式標(biāo)準(zhǔn)c++14于2014年8月18日公布。其編程領(lǐng)域眾廣,常用于系統(tǒng)開(kāi)發(fā),引擎開(kāi)發(fā)等應(yīng)用領(lǐng)域,是至今為止受廣大受用的強(qiáng)大編程語(yǔ)言之一,支持類:類、封裝、重載等。c++主要用于大型的應(yīng)用程序開(kāi)發(fā),比如游戲開(kāi)發(fā)。
c語(yǔ)言是1972年由美國(guó)貝爾實(shí)驗(yàn)室研制成功的,在當(dāng)時(shí)算是高級(jí)語(yǔ)言,但是隨著計(jì)算機(jī)性能的飛速提高,硬件配置與幾十年前已有天壤之別,軟件規(guī)模也不斷增大,很多軟件的體積都超過(guò)1G,例如PhotoShop、Visual Studio等,用c語(yǔ)言開(kāi)發(fā)這些軟件就顯得非常吃力了,這時(shí)候c++就應(yīng)運(yùn)而生了。
c++主要在c語(yǔ)言的基礎(chǔ)上增加了面向?qū)ο蠛头盒偷臋C(jī)制,提高了開(kāi)發(fā)效率,以適用于大中型軟件的編寫。