亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

這理解不了

返回值理解不了啊?

作用是什么

正在回答

3 回答

沒有返回值的函數通常執行完就會自動釋放內存,如果我們項目比較復雜,通常都是由許多函數組成,函數b需要接手函數a處理后的數據,加入函數a沒有返回值函數b就無法處理。

1 回復 有任何疑惑可以回復我~

int main(void)
{
}
則通常需要給函數返回一個數值,一般,return 0表示這個函數已經被正常地執行完畢以跳出該程序.

如果定義函數為void類型或者沒有定義類型,通常不需要return 0即可.

void fun(..)
{
...
return;//可不要
}

int fun(..)//只要不是void
{
...
return n;//必需要

我是百度出來的,哈哈 。

0 回復 有任何疑惑可以回復我~

返回值很好理解啊,舉個列子x=sin(30),sin()是個函數,參數是30,返回值就是這個函數執行完的結果,也就是sin(30)計算完的結果,將這個值賦值給x變量。返回值一般是return關鍵字返回。我覺得你是受中學里數學的函數的影響太深,慢慢理解就好了

0 回復 有任何疑惑可以回復我~
#1

慕的地7843199 提問者

那為什么一開始學習的輸入都是return 0? 什么時候輸入return 0;return 函數 ;return;? 這三者有什么區別
2015-02-14 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
C語言入門
  • 參與學習       926904    人
  • 解答問題       21532    個

C語言入門視頻教程,帶你進入編程世界的必修課-C語言

進入課程

這理解不了

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號