第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

一個完整的C程序由什么組成?

一個完整的C程序由什么組成?

C
弒天下 2019-02-14 15:11:26
一個完整的C程序由什么組成?
查看完整描述

2 回答

?
湖上湖

TA貢獻2003條經(jīng)驗 獲得超2個贊

一個C程序是由函數(shù)組成的,函數(shù)是C語言中最重要的概念。

具體關(guān)系如下:

1、一個源程序文件是由一個或多個C函數(shù)組成,一個源程序文件是一個編譯單位。

2、一個C程序由一個或多個源程序文件組成,一個源程序文件可以為多個C程序共用。

3、一個C程序中一定要有一個名為main的主函數(shù),執(zhí)行時總是從主函數(shù)開始,其它函數(shù)只有被調(diào)用時才會執(zhí)行,執(zhí)行完畢返回到調(diào)用處繼續(xù)執(zhí)行,正常情況下總是在主函數(shù)結(jié)束執(zhí)行。

4、所有的函數(shù)是平行的,即在定義時是相互獨立的,主函數(shù)可以調(diào)用其它函數(shù),其它函數(shù)之間可以互相調(diào)用,但其它函數(shù)不能調(diào)用主函數(shù)。

5、函數(shù)可分為標(biāo)準函數(shù)(庫函數(shù))和用戶自定義函數(shù)。

6、從函數(shù)形式看,函數(shù)可分為無參函數(shù)和有參函數(shù)。

擴展資料

1、語言簡潔、緊湊,使用方便、靈活

C語言是一個很小的內(nèi)核語言,只包括極少的與硬件有關(guān)的成分,C語言不直接提供輸入和輸出語句、有關(guān)文件操作的語句和動態(tài)內(nèi)存管理的語句等(這些操作由編譯系統(tǒng)所提供的庫函數(shù)來實現(xiàn)的),C的編譯系統(tǒng)相當(dāng)簡潔。

2、運算符豐富

C語言的運算符包含的范圍很廣泛,共有34種運算符。C語言把括號、賦值和強制類型轉(zhuǎn)換等都作為運算符處理,從而使C語言喲運算類型極其豐富,表達式類型多樣化。

3、數(shù)據(jù)類型豐富

C語言提供的數(shù)據(jù)類型包括:整型、浮點型、字符型、數(shù)組類型、指針類型、結(jié)構(gòu)體類型和共用體類型等,C99又擴充了復(fù)數(shù)浮點類型、超長整型和布爾類型等。尤其是指針類型數(shù)據(jù),使用十分靈活和多樣化,能用來實現(xiàn)各種復(fù)雜的運算。

4、具有結(jié)構(gòu)化的控制語句

如if…else語句、do…while語句、switch語句和for語句等。用函數(shù)作為程序的模塊單位,便于實現(xiàn)程序的模塊化。

5、語法限制不太嚴格,程序設(shè)置自由度大。

6、C語言允許直接訪問物理地址,能進行位操作,能實現(xiàn)匯編語言的大部分功能,可以直接對硬件進行操作。C語言既具有高級語言的功能,又具有低級語言的許多功能,可用來編寫系統(tǒng)軟件。

7、用C語言編寫的程序可移植性好。

8、生成目標(biāo)代碼質(zhì)量高,程序執(zhí)行效率高。



查看完整回答
反對 回復(fù) 2019-02-27
  • 2 回答
  • 0 關(guān)注
  • 3157 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號