1樓:匿名使用者
不出錯。
void型別翻譯成漢語意思就是 空 型別。
一般宣告變數時不用void型別宣告,函式常用void型別宣告。
函式用void型別宣告代表不需要返回值。
但是,有時候需要在函式內部強行終止函式繼續執行下面的語句。這時用return語句。格式是:
return;
如果用什麼int,float,double之類的宣告函式體,就需要返回值。這時的格式是:
return 值;
例如:return 0;
return 0.1;
2樓:
return;就是返回一個void型別,如果return別的就出錯了
3樓:冰傑克
return;沒有返回值.是跳出方法不繼續執行的意思.return [值];這樣才是方法返回值.
4樓:匿名使用者
main前不加void,預設為 int main(), 程式結束必須有return 語句,例如
main()
加void為 void main(),程式結束應當有 exit(數字); 語句,例如
void main()
return 和 exit 的值是給 作業系統用的。
viod 一般用在沒有返回值的函式中,但是為什麼還要寫return;??
5樓:示申僉
這只是習慣上寫的,你可以不寫return,也能用,而且你可以看到return後面是沒有值的,意思就是返回空。
6樓:人間一枚惆悵客
這裡可以寫可以不寫,因為外部呼叫時接收不到返回值的,這裡是用來結束呼叫的
7樓:匿名使用者
在無返回值的bai
函式中加入return可以中du斷函式執行,你給zhi的dao這個例子加與沒加都一樣,因版為是在函式結束權時,如果是在函式中間或剛剛開始是return就意義不同了。在無返回值有引數的時候
如void setbuf(tchar *pchbuff)///處理其它事}
8樓:
不寫 return; 也可以編譯通過的吧?
return ; 本身就沒有返回任何東西(也就是返回空),而這個函式是不回需要返答回值的,因此可以這麼寫。
每個函式,不管返回值是不是空的,都寫上 return 是好習慣。
9樓:
寫上return表示程式正常結束,有的地方不寫也可以,建議寫上return!!!
10樓:周生
return是為了退出該函式
在這個函式中不寫也可以,但是如果你想中途退出,return可以實現
11樓:匿名使用者
在你的這個函式裡
面可以不寫,也可以寫,但有的地方必須寫,用於結束專當前函式,不執屬行後面的**,如:
void fun(int x)
// 做其他事
}return; 和 return 0; 是不同的,前者函式返回void,後者函式返回int,在定義函式的時候就決定了需要用哪種return
12樓:匿名使用者
viod 一般用在沒有返回值的copy函式中,寫return;是bai為了跳出函式。du
return 表示從被
調函zhi數返回到主調函式繼續dao執行,返回時可附帶一個返回值,由return後面的引數指定。 return通常是必要的,因為函式呼叫的時候計算結果通常是通過返回值帶出的。 如果函式執行不需要返回計算結果,也經常需要返回一個狀態碼來表示函式執行的順利與否(-1和0就是最常用的狀態碼),主調函式可以通過返回值判斷被調函式的執**況。
有時即使被呼叫函式是void型別 被調函式中的return也不是毫無意義的。
例如:void f2(int i)
else}
什麼為什麼用的成語成語什麼為什麼用
什麼為什麼用的成語有 古為今用 洋為中用。一 古為今用 1 拼音 g w i j n y ng 2 釋義 把古代優秀的文化遺產,用來推動當前社會向前發展。3 用法 用於定語 指繼承文化遺產。4 出處 現代 曹禺 道路寬廣大有作為 過去曾經有過片面理解古為今用,搞影射,或者把現代思想強加於古人的現象,...
為什麼用移動資料手機還是很卡,以前是不卡,不知道最近怎麼卡了
若手機使用移動資料上網速度慢,建議 1.檢視是否為2g網路或網路訊號弱。2.若為4g 3g網路,或網路訊號滿格的情況下,建議將手機關機重啟。3.檢查是否設定為省電模式或超級省電模式,建議禁用後觀察是否出現同樣的情況。4.更換其他位置嘗試,如 在室內,更換至窗邊。5.若僅是在使用某個軟體時出現上網速度...
為什麼用whatstheweatherlike
what 是介詞 like 的賓語,what is like 常用來詢問人或事物的特點,含義是 呈現出什麼樣的特點?所以這句話的意思是 天氣怎麼樣?另如 what s he like 他這個人給人的印象怎麼樣 這個句子意思是 天氣怎麼樣 為什麼用what s the weather like wha...