關(guān)于return的幾個(gè)問(wèn)題
第一個(gè)問(wèn)題是,為什么定義函數(shù)中可以沒(méi)有return,有些函數(shù)不需要返回值,能給舉個(gè)例子嗎?
第二個(gè)問(wèn)題是,定義函數(shù)中為什么可以有多個(gè)return,什么情況下使用?能舉個(gè)例子嗎?
第三個(gè)問(wèn)題是,return;=return 0;對(duì)嗎?
第四個(gè)問(wèn)題是,如果定義函數(shù)中沒(méi)有returin,那么后面的主函數(shù)中就無(wú)法調(diào)用這個(gè)定義函數(shù)了對(duì)嗎?還是說(shuō)依然可以調(diào)用這個(gè)定義函數(shù),只是無(wú)法調(diào)用那個(gè)值了。
2017-08-22
第一個(gè)問(wèn)題:void不需要返回值。
第二個(gè)問(wèn)題:如果在#include下面不是int main()的話,比如是int一個(gè)變量,下面需要這個(gè)變量的返回值的時(shí)候,就需要第一個(gè)return,最后的結(jié)尾還需一個(gè)return
第三個(gè)問(wèn)題:return=return 0;
第四個(gè)問(wèn)題:對(duì)的,可以這樣說(shuō),只要沒(méi)有return返回值的,基本上都是void,都沒(méi)有返回值了,自然也就沒(méi)法調(diào)用這個(gè)值。
2018-08-05
void 定義的函數(shù)是無(wú)返回值函數(shù)嗎?