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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

一個(gè)完整的C程序由什么組成?

一個(gè)完整的C程序由什么組成?

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

2 回答

?
湖上湖

TA貢獻(xiàn)2003條經(jīng)驗(yàn) 獲得超2個(gè)贊

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

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

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

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

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

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

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

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

擴(kuò)展資料

1、語言簡(jiǎn)潔、緊湊,使用方便、靈活

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

2、運(yùn)算符豐富

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

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

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

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

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

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

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

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

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



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

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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