1樓:月殤
這個有返回值不一定一定要用變數來接受的
如果你要用到這個方法的返回值對這個返回值操作的話才接受
2樓:每月一次
看你的使用場景,正常是這樣,但是如果直接使用就不用,如int geta()
system.out.println(geta());
這個就不用定義變數
3樓:
對返回值沒有興趣,或者只使用一次,可以不定義。
4樓:如夢★初醒
寫一個方法,目的就是利用它完成某一件事,事情完成了就有一個結果。把一個方法比喻成一臺石磨,黃豆和水相當於引數,經過石磨加工得到的豆漿就相當於返回值。呼叫方法的時候就看你關不關心它的返回值,比如你要做豆腐,石磨加工只是第一步,你還得拿盆接收豆漿了再拿去煮,這個煮又相當於另一個方法了。
這種情況的話,你是不是得拿個盆去接收第一步的返回值?
5樓:戎子應寄南
你要用max(int
x)函式求陣列中的最大值,肯定的有返回值啊,返回最大值,所以應該是public
intmax(int
x){},void是函式無返回值的情況下用的。
c++ 呼叫一個有返回值的函式的時候 不是需要一個變數去接收嗎
6樓:匿名使用者
呼叫帶有返回值的bai函du數時,沒有規定要zhi求一定要去用變數接收返回dao資料。
如,我們常用專的printf()函式屬,它的原型是:int printf(const char *format, ...); 返回輸出的字元的個數。
可是很少有人會去處理這個返回值。
函式的返回值,一般是用來體現一個函式處理問題的結果。當呼叫者需要判斷這個結果資料時,就需要用相應型別的變數去接收。若不關心時,允許不去接收處理它。
7樓:匿名使用者
c 中 接不接返回值都是可以的。。這就是規定。。沒什麼可多說的。
有些系統函式都有返回值 我們都沒有去判斷的。比如scanf 原型是int 型別的
8樓:匿名使用者
有返回值的不一定要去接收,可以不用以接收,當作普通方法來呼叫。
c#也是這樣的可以。所有語言都這樣。
9樓:匿名使用者
可以直接用a(); 這樣你只是不管它的返回值而已.
c怎麼輸出函式的返回值,C函式的返回值有什麼作用
int funca void void main void int ret 0 ret funca cout c 函式返回值問題 1 函式的返回值是通過函式中的return語句獲得的。return語句將被呼叫函式中的一個確定值帶回主調函式中去。如果需要從被呼叫函式帶回一個函式值 供主調函式使用 被呼...
C中函式的返回值有什麼用,在C 中,方法的返回值是什麼意思?
簡單的說,函式就是一個演算法,有沒有返回值是跟這個函式做什麼的有關係。一般情況下,求和這類的就要返回值,比如 int add int a,int b 用的時候這樣 int s add 100,200 就把100 200也就是300的值賦給s了 這種情況就是相當於你去a地做買東西,你肯定得拿東西回來。...
C 中find函式的返回值可以和 1或0比較嗎
find函式 復有很多個。有些可以,有些不制可以。1 string類裡的find函式。此函式的原型有四個 size t find const string str,size t pos 0 const noexcept size t find const char s,size t pos 0 co...