課程
/后端開發(fā)
/C
/C語(yǔ)言入門
?沒有返回值的函數(shù)是否可以使用int而不使用void?
為什么非要一個(gè)返回值呢
我對(duì)返回值還有一些不了解
2015-10-10
源自:C語(yǔ)言入門 5-5
正在回答
在C語(yǔ)言中無(wú)返回值的需要寫void,這是C的一個(gè)標(biāo)準(zhǔn),void代表無(wú)類型的聲明;
返回值在這里是可以不需要,但在更加復(fù)雜的代碼中,如果有多處需要使用這個(gè)返回值,那么在以后的修改會(huì)很麻煩!因此在方法有返回值就可以在方法里直接修改。
慕運(yùn)維3592475 提問者
你需要這個(gè)函數(shù)在運(yùn)算后得出一個(gè)值,并且這個(gè)值打算用返回值的方式返回給調(diào)用者的話,就使用返回值唄。?
你的函數(shù)沒打算返回什么值的話,就不需要返回值嘍,也就是返回類型為void。 當(dāng)然這種情況下也可以把返回類型聲明為int,可既然你什么也不返回,聲明有返回值不是很多余嗎。所以這種情況應(yīng)該將返回類型聲明為void
沒有返回值的函數(shù)一定要使用void,int代表返回整型的返回值。
舉報(bào)
C語(yǔ)言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語(yǔ)言
1 回答void函數(shù),是否加return 0返回值
2 回答第二個(gè)void函數(shù) 我用int定義 返回return 0可以嗎
3 回答主函數(shù)使用int main(void)為什么不行
1 回答沒有RETURN的 int函數(shù)返回值是什么?
1 回答函數(shù)返回值可以返回?cái)?shù)組么?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2015-10-11
在C語(yǔ)言中無(wú)返回值的需要寫void,這是C的一個(gè)標(biāo)準(zhǔn),void代表無(wú)類型的聲明;
返回值在這里是可以不需要,但在更加復(fù)雜的代碼中,如果有多處需要使用這個(gè)返回值,那么在以后的修改會(huì)很麻煩!因此在方法有返回值就可以在方法里直接修改。
2015-10-11
你需要這個(gè)函數(shù)在運(yùn)算后得出一個(gè)值,并且這個(gè)值打算用返回值的方式返回給調(diào)用者的話,就使用返回值唄。?
你的函數(shù)沒打算返回什么值的話,就不需要返回值嘍,也就是返回類型為void。 當(dāng)然這種情況下也可以把返回類型聲明為int,可既然你什么也不返回,聲明有返回值不是很多余嗎。所以這種情況應(yīng)該將返回類型聲明為void
2015-10-10
沒有返回值的函數(shù)一定要使用void,int代表返回整型的返回值。