課程
/后端開發(fā)
/C
/C語言入門
自定義的函數(shù)中可以有多個return語句,但是只能返回一個值,那返回的到底是哪一個值呢?最后一個返回的值嗎?
2019-02-25
源自:C語言入門 5-6
正在回答
按照C語言的規(guī)則,多個return且不是出現(xiàn)在判斷分支的return,比如int add() {return 0; return 1;}應該返回第一個,因為C語言中遇到return就返回了,根本不會執(zhí)行return下面的語句
if(i==0)
????return 1;
else
????return 0;
我從java過來的,表示不理解這個。按照來說是最后一個
遵從后出先進原則
舉報
C語言入門視頻教程,帶你進入編程世界的必修課-C語言
3 回答自定義的函數(shù)中可以有多個return語句,但是只能返回一個值?
2 回答自定義的函數(shù)中可以有多個return語句,但是只能返回一個值?
2 回答求高手解釋下這句話:自定義的函數(shù)中可以有多個return語句,但是只能返回一個值
8 回答"自定義的函數(shù)中可以有多個return語句,但是只能返回一個值"這個怎么理解好???
2 回答用戶定義的函數(shù)中沒有return語句也可以嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2019-10-30
按照C語言的規(guī)則,多個return且不是出現(xiàn)在判斷分支的return,比如int add() {return 0; return 1;}應該返回第一個,因為C語言中遇到return就返回了,根本不會執(zhí)行return下面的語句
2019-10-20
if(i==0)
????return 1;
else
????return 0;
2019-02-26
我從java過來的,表示不理解這個。按照來說是最后一個
遵從后出先進原則