久久成人影片av福利在线|国产人成视频在线观看免费|欧洲黄色A级片亚洲一区区|欧美一二三区视频|日本免费的黄色三级片|成人黄色无码网站|亚洲先锋影院A性电影|少妇无玛影片在线看黄片网站|亚洲AV无码成人精品区丝袜|亚洲色情视频在线免费观看

高三網(wǎng) 試題庫(kù) 作文庫(kù) 大學(xué)庫(kù) 專(zhuān)業(yè)庫(kù)

當(dāng)前位置: 高三網(wǎng) > 情感生活 > 正文

c語(yǔ)言return用法總結(jié)

2023-02-04 10:38:32文/蘇思楠

c語(yǔ)言return用法總結(jié)是按初學(xué)的理解,return的任務(wù)就是返回對(duì)應(yīng)的參數(shù),在外層函數(shù)中對(duì)這個(gè)參數(shù)做進(jìn)一步處理。這些應(yīng)用程序是最常見(jiàn)的,通常在具有返回值的函數(shù)中返回?cái)?shù)字、可以是表達(dá)式的參數(shù)值。一般來(lái)說(shuō),返回值是一個(gè)值。

c語(yǔ)言return用法總結(jié)

c語(yǔ)言中return的用法

c語(yǔ)言return用法總結(jié)是按初學(xué)的理解,return的任務(wù)就是返回對(duì)應(yīng)的參數(shù),在外層函數(shù)中對(duì)這個(gè)參數(shù)做進(jìn)一步處理。

這些應(yīng)用程序是最常見(jiàn)的,通常在具有返回值的函數(shù)中返回?cái)?shù)字、可以是表達(dá)式的參數(shù)值。一般來(lái)說(shuō),返回值是一個(gè)值。

設(shè)置全局變量。全局變量是在函數(shù)外部定義的變量,不屬于任何函數(shù)。因此,調(diào)用函數(shù)中的return返回值,但您可以將其馀返回值分配給全局變量,從而獲得返回多個(gè)值的效果。

使用數(shù)組名稱(chēng)或指針作為函數(shù)格式參數(shù)時(shí),將返回一個(gè)地址,從中可以找到主函數(shù)要返回的多個(gè)數(shù)據(jù)。

使用結(jié)構(gòu)作為函數(shù)格式參數(shù),可以在結(jié)構(gòu)中包含多種形式的變量。使用結(jié)構(gòu)作為格式參數(shù)相當(dāng)于一次打包所有返回值。

Return還用于終止函數(shù)調(diào)用,因?yàn)閞eturn充當(dāng)將程序進(jìn)程從調(diào)整函數(shù)切換到主調(diào)整函數(shù)的角色。換句話(huà)說(shuō),return是提前終止函數(shù)的唯一方法。函數(shù)在遇到return后立即返回,return后的程序不再運(yùn)行,因此一個(gè)函數(shù)可以有多個(gè)return,但只能運(yùn)行一個(gè)。Return之后可以跟隨參數(shù)作為返回值,也可以不跟隨參數(shù)而結(jié)束函數(shù)。

c語(yǔ)言提供了可用于結(jié)束函數(shù)執(zhí)行的return關(guān)鍵字,并且可以在結(jié)束函數(shù)時(shí)返回?cái)?shù)據(jù)。

c語(yǔ)言return的意義

在函數(shù)中,如果碰到return 語(yǔ)句,那么程序就會(huì)返回調(diào)用該函數(shù)的下一條語(yǔ)句執(zhí)行,也就是說(shuō)跳出函數(shù)的執(zhí)行,回到原來(lái)的地方繼續(xù)執(zhí)行下去。但是如果是在主函數(shù)中碰到return語(yǔ)句,那么整個(gè)程序就會(huì)停止,退出程序的執(zhí)行。

函數(shù)的返回值是由返回語(yǔ)句return實(shí)現(xiàn)的,函數(shù)執(zhí)行的最后一個(gè)操作就是返回,返回的意義是:

(1)子程序函數(shù)返回主調(diào)函數(shù),宣告函數(shù)的一次執(zhí)行結(jié)束,在調(diào)用期間所分配的變量單元被撤消;

(2)送函數(shù)值到調(diào)用表達(dá)式中,當(dāng)然這一點(diǎn)并不是必需的,因?yàn)橛行┖瘮?shù)有返回值,有些函數(shù)沒(méi)有返回值。

推薦閱讀

點(diǎn)擊查看 情感生活 更多內(nèi)容