return -1在c語(yǔ)言中是什么意思
回答
愛(ài)揚(yáng)教育
2022-04-04
- 相關(guān)推薦
return 表示把程序流程從被調(diào)函數(shù)轉(zhuǎn)向主調(diào)函數(shù)并把表達(dá)式的值帶回主調(diào)函數(shù),實(shí)現(xiàn)函數(shù)值的返回,返回時(shí)可附帶一個(gè)返回值,由return后面的參數(shù)指定。
擴(kuò)展資料
return通常是必要的,因?yàn)楹瘮?shù)調(diào)用的時(shí)候計(jì)算結(jié)果通常是通過(guò)返回值帶出的。
如果函數(shù)執(zhí)行不需要返回計(jì)算結(jié)果,也經(jīng)常需要返回一個(gè)狀態(tài)碼來(lái)表示函數(shù)執(zhí)行的順利與否(-1和0就是最常用的狀態(tài)碼),主調(diào)函數(shù)可以通過(guò)返回值判斷被調(diào)函數(shù)的執(zhí)行情況。
在函數(shù)中,如果碰到return 語(yǔ)句,那么程序就會(huì)返回調(diào)用該函數(shù)的下一條語(yǔ)句執(zhí)行,也就是說(shuō)跳出函數(shù)的執(zhí)行,回到原來(lái)的地方繼續(xù)執(zhí)行下去。但是如果是在主函數(shù)中碰到return語(yǔ)句,那么整個(gè)程序就會(huì)停止,退出程序的執(zhí)行。
最新文章
- 國(guó)際經(jīng)貿(mào)規(guī)則學(xué)什么
- 愛(ài)爾蘭讀研究生讀幾年
- 生態(tài)系統(tǒng)的能量流動(dòng)特點(diǎn)
- 建筑裝飾專業(yè)介紹
- 山西什么學(xué)校招收專升本
- C語(yǔ)言中break與continue的區(qū)別
- C語(yǔ)言中的運(yùn)算符
- 動(dòng)物醫(yī)學(xué)專業(yè)就業(yè)前景 動(dòng)物醫(yī)學(xué)專業(yè)介紹
- 信用管理專業(yè)就業(yè)方向都有哪些?
- 美國(guó)有什么藝術(shù)學(xué)院
- 祝福語(yǔ)
- 祝福語(yǔ)
- 賀詞祝福語(yǔ)
- 生日祝福語(yǔ)
- 新年祝福語(yǔ)
- 結(jié)婚祝福語(yǔ)
- 活動(dòng)總結(jié)
- 課后答案
- 湖北省大學(xué)排名
- 小學(xué)資訊