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

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

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

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

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

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

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

c語言中return的用法

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

這些應(yīng)用程序是最常見的,通常在具有返回值的函數(shù)中返回數(shù)字、可以是表達式的參數(shù)值。一般來說,返回值是一個值。

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

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

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

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

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

c語言return的意義

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

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

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

(2)送函數(shù)值到調(diào)用表達式中,當(dāng)然這一點并不是必需的,因為有些函數(shù)有返回值,有些函數(shù)沒有返回值。

推薦閱讀

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