位置:首頁 > 軟件操作教程 > 編程開發(fā) > C語言 > 問題詳情

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

提問人:劉團(tuán)圓發(fā)布時(shí)間:2020-11-27

?C語言是結(jié)構(gòu)化語言:C語言以函數(shù)的形式實(shí)現(xiàn)結(jié)構(gòu)化程序設(shè)計(jì)中的模塊化的要求,易于實(shí)現(xiàn)程序間的共享。C語言提供了三種基本結(jié)構(gòu)(順序、分支、循環(huán))的表達(dá)方式。c語言結(jié)構(gòu)清晰,易于設(shè)計(jì)和維護(hù)。


?C語言運(yùn)算符豐富:C語言提供了34個(gè)運(yùn)算符,把括號(hào)、賦值都當(dāng)成運(yùn)算符處理,而且c語言中的很多運(yùn)算如逗號(hào)、指針、求字節(jié)等也是C語言所特有的。


?語言簡潔、緊湊、程序書寫靈活:C語言一共有32個(gè)關(guān)鍵字,9種控制語句,程序書寫非常自由,這也使得C語言減少了對(duì)程序員的束縛,但同時(shí)由于其靈活,語法定義不嚴(yán)格,使得很多初學(xué)者掌控C語言也比較困難。


?C語言可以直接操縱硬件:通常有一種說法是“C語言是中級(jí)語言”。因?yàn)榕c高級(jí)語言相比,C語言接近硬件,而與低級(jí)語言相比,C語言又具有面向用戶、容易書寫和理解等特點(diǎn),因而很多大型軟件都是用C語言編寫的。


?C語言可移植性好:C語言本身不依賴計(jì)算機(jī)硬件和操作系統(tǒng),因此用C語言編寫的代碼可以適用各種機(jī)型及操作系統(tǒng),如DOS、UNIX、Windows等。

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部