void為什麼用return不出錯

2021-06-25 14:45:08 字數 1978 閱讀 5528

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...