最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁 - 科技 - 知識(shí)百科 - 正文

c語言的主要特點(diǎn)

來源:懂視網(wǎng) 責(zé)編:小藤 時(shí)間:2021-08-19 14:22:07
文檔

c語言的主要特點(diǎn)

1、語言簡潔,方便靈活。2、可移植性好。3、表達(dá)能力強(qiáng)。4、表達(dá)方式靈活。5、可進(jìn)行結(jié)構(gòu)化程序設(shè)計(jì)。6、可以直接操作計(jì)算機(jī)硬件。7、 生成的目標(biāo)代碼質(zhì)量高。
推薦度:
導(dǎo)讀1、語言簡潔,方便靈活。2、可移植性好。3、表達(dá)能力強(qiáng)。4、表達(dá)方式靈活。5、可進(jìn)行結(jié)構(gòu)化程序設(shè)計(jì)。6、可以直接操作計(jì)算機(jī)硬件。7、 生成的目標(biāo)代碼質(zhì)量高。

c語言的主要特點(diǎn)是什么?讓我們一起了解一下吧!

1、語言簡潔,方便靈活

C語言是現(xiàn)有程序設(shè)計(jì)語言中規(guī)模最小的語言之一,而小的語言體系往往能設(shè)計(jì)出較好的程序。C語言的書寫形式比較自由,表達(dá)方法簡潔,使用一些簡單的方法就可以構(gòu)造出相當(dāng)復(fù)雜的數(shù)據(jù)類型和程序結(jié)構(gòu)。

2、可移植性好

C語言是通過編譯來得到可執(zhí)行代碼的,C語言的編譯程序便于移植,從而使在一種單片機(jī)上使用的C語言程序,可以不加修改或稍加修改即可方便地移植到另一種結(jié)構(gòu)類型的單片機(jī)上去。這大大增強(qiáng)了我們使用各種單片機(jī)進(jìn)行產(chǎn)品開發(fā)的能力。

3、表達(dá)能力強(qiáng)

C語言具有豐富的數(shù)據(jù)結(jié)構(gòu)類型,可以根據(jù)需要采用整型、實(shí)型、字符型、數(shù)組類型、指針類型、結(jié)構(gòu)類型、聯(lián)合類型、枚舉類型等多種數(shù)據(jù)類型來實(shí)現(xiàn)各種復(fù)雜數(shù)據(jù)結(jié)構(gòu)的運(yùn)算。

4、表達(dá)方式靈活

利用C語言提供的多種運(yùn)算符,可以組成各種表達(dá)式,還可采用多種方法來獲得表達(dá)式的值,從而使用戶在程序設(shè)計(jì)中具有更大的靈活性。

5、可進(jìn)行結(jié)構(gòu)化程序設(shè)計(jì)

C語言是以函數(shù)作為程序設(shè)計(jì)的基本單位的,C語言程序中的函數(shù)相當(dāng)于匯編語言中的子程序。C語言對(duì)于輸入和輸出的處理也是通過函數(shù)調(diào)用來實(shí)現(xiàn)的。各種C語言編譯器都會(huì)提供一個(gè)函數(shù)庫,其中包含有許多標(biāo)準(zhǔn)函數(shù),如各種數(shù)學(xué)函數(shù)、標(biāo)準(zhǔn)輸入輸出函數(shù)等。

6、可以直接操作計(jì)算機(jī)硬件

C語言具有直接訪問單片機(jī)物理地址的能力,可以直接訪問片內(nèi)或片外存儲(chǔ)器,還可以進(jìn)行各種位操作。

7、 生成的目標(biāo)代碼質(zhì)量高

匯編語言程序目標(biāo)代碼的效率是最高的,統(tǒng)計(jì)表明,對(duì)于同一個(gè)問題,用C語言編寫的程序生成代碼的效率僅比用匯編語言編寫的程序低10%~20%。

拓展:C語言是什么

C語言是一門面向過程、抽象化的通用程序設(shè)計(jì)語言,廣泛應(yīng)用于底層開發(fā)。C語言能以簡易的方式編譯、處理低級(jí)存儲(chǔ)器。C語言是僅產(chǎn)生少量的機(jī)器語言以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的高效率程序設(shè)計(jì)語言。

今天的分享就是這些,希望能幫助到大家!

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

c語言的主要特點(diǎn)

1、語言簡潔,方便靈活。2、可移植性好。3、表達(dá)能力強(qiáng)。4、表達(dá)方式靈活。5、可進(jìn)行結(jié)構(gòu)化程序設(shè)計(jì)。6、可以直接操作計(jì)算機(jī)硬件。7、 生成的目標(biāo)代碼質(zhì)量高。
推薦度:
標(biāo)簽: 特點(diǎn) 主要 c語言的
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題c語言基本特點(diǎn)專題c語言特點(diǎn)簡述專題簡述c語言的基本特點(diǎn)專題c語言主要特點(diǎn)專題c語言特點(diǎn)的是專題c語言的特點(diǎn)是專題單片機(jī)c語言的特點(diǎn)專題請簡述c語言的特點(diǎn)專題c語言的特點(diǎn)有哪些專題簡述c語言的主要特點(diǎn)專題c語言算法的特點(diǎn)專題簡述c語言的特點(diǎn)專題c語言有哪些特點(diǎn)專題c語言程序的特點(diǎn)專題c語言的主要特點(diǎn)有哪些專題c語言具有哪些特點(diǎn)專題c語言的結(jié)構(gòu)特點(diǎn)專題語言能力分類專題語言包括專題語言種類專題
Top