- 相關(guān)推薦
C語(yǔ)言的特點(diǎn)及版本有哪些
C語(yǔ)言的應(yīng)用范圍廣泛,具備很強(qiáng)的數(shù)據(jù)處理能力,不僅僅是在軟件開(kāi)發(fā)上,而且各類(lèi)科研都需要用到C語(yǔ)言,適于編寫(xiě)系統(tǒng)軟件,三維,二維圖形和動(dòng)畫(huà),具體應(yīng)用比如單片機(jī)以及嵌入式系統(tǒng)開(kāi)發(fā)。以下是小編為大家搜索整理的C語(yǔ)言的特點(diǎn)及版本有哪些,希望能給大家?guī)?lái)幫助!更多精彩內(nèi)容請(qǐng)及時(shí)關(guān)注我們應(yīng)屆畢業(yè)生考試網(wǎng)!
早期的C語(yǔ)言主要是用于UNIX系統(tǒng)。由于C語(yǔ)言的強(qiáng)大功能和各方面的優(yōu)點(diǎn)逐漸為人們認(rèn)識(shí),到了八十年代,C開(kāi)始進(jìn)入其它操作系統(tǒng),并很快在各類(lèi)大、中、小和微型計(jì)算機(jī)上得到了廣泛的使用。成為當(dāng)代最優(yōu)秀的程序設(shè)計(jì)語(yǔ)言之一。
C語(yǔ)言的特點(diǎn)
C語(yǔ)言是一種結(jié)構(gòu)化語(yǔ)言。它層次清晰,便于按模塊化方式組織程序,易于調(diào)試和維護(hù)。C語(yǔ)言的表現(xiàn)能力和處理能力極強(qiáng)。它不僅具有豐富的運(yùn)算符和數(shù)據(jù)類(lèi)型,便于實(shí)現(xiàn)各類(lèi)復(fù)雜的數(shù)據(jù)結(jié)構(gòu)。它還可以直接訪問(wèn)內(nèi)存的物理地址,進(jìn)行位(bit)一級(jí)的操作。由于C語(yǔ)言實(shí)現(xiàn)了對(duì)硬件的編程操作,因此C語(yǔ)言集高級(jí)語(yǔ)言和低級(jí)語(yǔ)言的功能于一體。既可用于系統(tǒng)軟件的開(kāi)發(fā),也適合于應(yīng)用軟件的開(kāi)發(fā)。此外,C語(yǔ)言還具有效率高,可移植性強(qiáng)等特點(diǎn)。因此廣泛地移植到了各類(lèi)各型計(jì)算機(jī)上,從而形成了多種版本的C語(yǔ)言。
C語(yǔ)言版本
目前最流行的C語(yǔ)言有以下幾種:
·Microsoft C 或稱(chēng) MS C
·Borland Turbo C 或稱(chēng) Turbo C
·AT&T C
這些C語(yǔ)言版本不僅實(shí)現(xiàn)了ANSI C標(biāo)準(zhǔn),而且在此基礎(chǔ)上各自作了一些擴(kuò)充,使之更加方便、完美。
【相關(guān)閱讀】
C語(yǔ)言常用符號(hào)中文解說(shuō)
1、#include <>格式:引用標(biāo)準(zhǔn)庫(kù)頭文件,編譯器從標(biāo)準(zhǔn)庫(kù)目錄開(kāi)始搜索;
2、#include ""格式:引用非標(biāo)準(zhǔn)庫(kù)的頭文件,編譯器從用戶的工作目錄開(kāi)始搜索;
3、C語(yǔ)言中“^”符號(hào)是位運(yùn)算、異或;
4、c語(yǔ)言中符號(hào) & 是& 表示 與操作 例如: a&b 表示的就是a、b進(jìn)行與操作;
5、c語(yǔ)言中 ->符號(hào)是什么意思? 比如c=a->b
a為結(jié)構(gòu)體或聯(lián)合體的指針,->表示調(diào)用其成員
6、C語(yǔ)言中,符號(hào)“!=”和“==”是什么意思?比如a!=b,a==0
!=是邏輯不等于號(hào)而==是判斷是否相等:
比如:
int a=3,b=4
a!=b,a的值就不是等于b的值,所以a!=b是正確的`
a==0是判斷a是否等于0,顯然不等于0,那么就是假的
【C語(yǔ)言的特點(diǎn)及版本有哪些】相關(guān)文章:
C語(yǔ)言的缺點(diǎn)有哪些12-04
C語(yǔ)言assert的用法有哪些04-02
C語(yǔ)言中函數(shù)的區(qū)分有哪些04-27
C語(yǔ)言中的重要概念有哪些12-11
C語(yǔ)言的常用新指令有哪些03-30
最常用的c語(yǔ)言算法有哪些12-05
計(jì)算機(jī)c語(yǔ)言的考點(diǎn)有哪些11-29
C語(yǔ)言的特點(diǎn)是什么11-15