求大佬:在c語(yǔ)言中return有多少種用法,分別是什么。
慕數(shù)據(jù)4612661
2017-12-18 15:18:17
TA貢獻(xiàn)195條經(jīng)驗(yàn) 獲得超115個(gè)贊
(1) 在返回類(lèi)型是char的函數(shù)中,return后應(yīng)該是char類(lèi)型的值;
(2) 在返回類(lèi)型是int的函數(shù)中,如果是要停止函數(shù)的調(diào)用,最好應(yīng)該為0;其他的按照你的目的而定,只要是int 類(lèi)型就行了
(3) 在返回類(lèi)型是結(jié)構(gòu)類(lèi)型的函數(shù)中,return后應(yīng)該是結(jié)構(gòu)的一個(gè)實(shí)例對(duì)象。
TA貢獻(xiàn)33條經(jīng)驗(yàn) 獲得超7個(gè)贊
1?結(jié)束函數(shù),?main函數(shù)中,遇到return?0;?函數(shù)結(jié)束。否則?}結(jié)束。 2?返回函數(shù)值,這不用說(shuō)。 好像就在,在?try?catch?語(yǔ)句中,也是提前結(jié)束語(yǔ)句。。
舉報(bào)