官术网_书友最值得收藏!

1.2 C語言的特點(diǎn)

視頻講解

C語言是一種通用的程序設(shè)計(jì)語言,主要用來進(jìn)行系統(tǒng)程序設(shè)計(jì),具有如下特點(diǎn)。

1. 高效性

談到高效性,不得不說C語言是“魚與熊掌”兼得。從C語言的發(fā)展歷史也可以看到,它繼承了低級(jí)語言的優(yōu)點(diǎn),產(chǎn)生了高效的代碼,并具有友好的可讀性和編寫性。一般情況下,C語言生成的目標(biāo)代碼的執(zhí)行效率只比匯編程序低10%~20%。

2. 靈活性

C語言中的語法不拘一格,可在原有語法基礎(chǔ)上進(jìn)行創(chuàng)造、復(fù)合,從而給程序員更多想象和發(fā)揮的空間。

3. 功能豐富

除了C語言中所具有的類型之外,還可以使用豐富的運(yùn)算符和自定義的結(jié)構(gòu)類型來表達(dá)任何復(fù)雜的數(shù)據(jù)類型,完成所需要的功能。

4. 表達(dá)力強(qiáng)

C語言的特點(diǎn)體現(xiàn)在它的語法形式與人們所使用的語言形式相似,書寫形式自由,結(jié)構(gòu)規(guī)范,并且只需簡單的控制語句即可輕松控制程序流程,完成煩瑣的程序要求。

5. 移植性好

由于C語言具有良好的移植性,從而使得C程序在不同的操作系統(tǒng)下,只需要簡單地修改或者不用修改即可進(jìn)行跨平臺(tái)的程序開發(fā)操作。

正是由于C語言擁有上述優(yōu)點(diǎn),使得它在程序員選擇語言時(shí)備受青睞。

主站蜘蛛池模板: 武鸣县| 泗水县| 抚顺县| 桓台县| 洛浦县| 武宁县| 铜梁县| 阳曲县| 庐江县| 广丰县| 怀远县| 高密市| 涟源市| 梁河县| 万源市| 延安市| 乌什县| 格尔木市| 大丰市| 扬州市| 忻州市| 岳阳市| 连平县| 江陵县| 石台县| 通州区| 铜山县| 巨鹿县| 华阴市| 苍梧县| 通山县| 海宁市| 高雄市| 宜良县| 尤溪县| 瓮安县| 同德县| 上饶县| 外汇| 河源市| 大港区|