科技改變生活 · 科技引領未來
return語句用來結(jié)束循環(huán),或返回一個函數(shù)的值,而return 0:一般用在主函數(shù)結(jié)束時,按照程序開發(fā)的一般慣例,表示成功完成本函數(shù)。
python中定義函數(shù)時,選擇性地返回一個值給調(diào)用方,需要用return 1、示例代碼 def showUser(user): s = '' for i in range(0, len(user)): s += str(user[i]) + ',' return s akm = [1, 2, 3, 4, 5] bkm = showUser(akm) print(bkm) 2、示例結(jié)果 1,2,3,4,5,
所謂函數(shù)返回值是一個函數(shù)在運算結(jié)束以后向調(diào)用它的母函數(shù)或者系統(tǒng)反饋一個值,這個值可以是各種變量類型.舉個簡單的例子:intadd(inta,intb){return(a+b);}intmain(){intres;res=add(3,4);printf("%d",res);return0;}在主函數(shù)main中調(diào)用子函數(shù)add,并傳遞參數(shù)3和4過去,add經(jīng)過運算后得到值7,通過return語句將得到的值返回給調(diào)用它的main函數(shù)供其使用,而在main中,返回值被用于給res賦值。函數(shù)返回值就可以理解為解決一個問題以后得到的結(jié)論,把這個結(jié)論交給別人,就像寫在書上成為一個定理,來讓別人使用。
#include
main函數(shù)里的return 0;可以省略,但是這么寫,返回值是不確定的,不過如果返回值(操作系統(tǒng)和執(zhí)行你程序的另一個程序會得到)無關緊要,那么寫不寫是無所謂的。
robots
版權(quán)所有 未經(jīng)許可不得轉(zhuǎn)載
增值電信業(yè)務經(jīng)營許可證備案號:遼ICP備14006349號
網(wǎng)站介紹 商務合作 免責聲明 - html - txt - xml