1樓:匿名使用者
函式可以有返回值也可以沒有,取決於你的需要沒有並不是沒有用,比如說通過指標修改一變數的值(這時就不需要返回值)等等
return只能返回乙個值,並且該值的型別與函式的返回值型別不一致時,
以函式的返回值型別為準
2樓:匿名使用者
函式呼叫需不需要返回值,根據您的需要來定的。
return只能返回乙個值,如果要返回多個值,可以通過引數或者把返回值做成結構體等來實現。
函式不返回值,並不代表沒有用。這些都是可以根據您的需要來定的。
3樓:匿名使用者
不需要返回值是宣告型別為void就行。此時函式內部用return;來返回,如果不寫的話也可以在函式執行完畢後自行返回
return語句只能返回乙個值,如需要多個值,可以考慮通過函式的引數返回(引數為引用或者指標)
4樓:思念白雲藍天
你可以定義乙個全域性變數的陣列,就可以再函式裡把需要返回的值寫入全域性陣列中,然後再在呼叫的此函式的程式中讀出陣列中的資料結局問題
5樓:操作員溺嬰
如果不想要返回值,在c裡面可以用void定義.
c++很少接觸
C中的返回值指的是什麼,C函式返回值是什麼意思,幹什麼的
首先,c語言中的函式有兩種形式 1 有返回值,2 無返回值。有返回值的函式會把內執行的結果 容也就是你寫這個函式的目的 返回到主函式中。沒有返回值的函式主要是為了完成某種任務 其實這是廢話,函式的功能就是為了完成某種任務。而一般沒有任何值返回到主函式中 也可以通過在無返回值的函式中操作全域性變數來改...
如何讓函式return非同步請求的返回值
我想bai你的問題是這樣 du的 函式a中非同步呼叫zhi函式b,然後你dao想要函式a返回b中的結果。簡言內之 這不可能容。因為你 非同步 呼叫的b,函式a中程式的執行順序就是呼叫b之後,不等b返回結果,立即順序執行後面的語句,在你的例子中,就是return result這句 promise是對非...
C語言pow函式返回值是什麼型別的
c c 中的數學函式 bai原型 在 dutc2.0中原型為 zhiextern float pow float x,float y 而在vc6.0中原型為double pow double x,double y 標頭檔案 math.h cmath c 中 功能 計算daox的y次冪。返回值 x不能...