viod一般用在沒有返回值的函式中但是為什麼還要

2021-03-10 01:49:57 字數 1245 閱讀 2407

1樓:示申僉

這只是習慣上寫的,你可以不寫return,也能用,而且你可以看到return後面是沒有值的,意思就是返回空。

2樓:人間一枚惆悵客

這裡可以寫可以不寫,因為外部呼叫時接收不到返回值的,這裡是用來結束呼叫的

3樓:匿名使用者

在無返回值的bai

函式中加入return可以中du斷函式執行,你給zhi的dao這個例子加與沒加都一樣,因版為是在函式結束權時,如果是在函式中間或剛剛開始是return就意義不同了。在無返回值有引數的時候

如void setbuf(tchar *pchbuff)///處理其它事}

4樓:

不寫 return; 也可以編譯通過的吧?

return ; 本身就沒有返回任何東西(也就是返回空),而這個函式是不回需要返答回值的,因此可以這麼寫。

每個函式,不管返回值是不是空的,都寫上 return 是好習慣。

5樓:

寫上return表示程式正常結束,有的地方不寫也可以,建議寫上return!!!

6樓:周生

return是為了退出該函式

在這個函式中不寫也可以,但是如果你想中途退出,return可以實現

7樓:匿名使用者

在你的這個函式裡

面可以不寫,也可以寫,但有的地方必須寫,用於結束專當前函式,不執屬行後面的**,如:

void fun(int x)

// 做其他事

}return; 和 return 0; 是不同的,前者函式返回void,後者函式返回int,在定義函式的時候就決定了需要用哪種return

8樓:匿名使用者

viod 一般用在沒有返回值的copy函式中,寫return;是bai為了跳出函式。du

return 表示從被

調函zhi數返回到主調函式繼續dao執行,返回時可附帶一個返回值,由return後面的引數指定。 return通常是必要的,因為函式呼叫的時候計算結果通常是通過返回值帶出的。 如果函式執行不需要返回計算結果,也經常需要返回一個狀態碼來表示函式執行的順利與否(-1和0就是最常用的狀態碼),主調函式可以通過返回值判斷被調函式的執**況。

有時即使被呼叫函式是void型別 被調函式中的return也不是毫無意義的。

例如:void f2(int i)

else}

身材很好,顏值一般,和身材一般,顏值很好的女孩子,你會選擇那個

9層男的都會選前者,如果女的身材不好顏值再高 看上去也不好看,就算顏值一般身材很好走出去也是美女。身材一般,顏值很好的女孩子 身材一般,顏值很好的女孩子 身材一般,顏值很好的女孩子 只要他喜歡我,愛我身材和顏值都無所謂。我選身材比例很好,顏值一般 我會選顏值很好的女孩 顏值好有卵用?你 的臉?看她們...

本量利分析一般運用在什麼型別的企業中

本量利分析法是根據有關產品的產銷數量 銷售 變動成本和固定成本等因素同利潤之間的相互關係,通過分析計量而確定企業目標利潤的一種方法。本量利分析的基本原理是什麼?在運用中應注意哪些問題 本量利分析 cost volume profit analysis,cvp分析 又稱量本利分析 vcp分析 是成本 ...

LED燈是什麼樣的燈 一般用在什麼地方

1 led燈按發光管發光顏色分 按發光管發光顏色分,可分成紅色 橙色 綠色 又細分黃綠 標準綠和純綠 藍光等。另外,有的發光二極體中包含二種或三種顏色的晶片。根據發光二極體出光處摻或不摻散射劑 有色還是無色,上述各種顏色的發光二極體還可分成有色透明 無色透明 有色散射和無色散射四種型別。散射型發光二...