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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

數組問題。初學者不懂,大神莫嫌棄。

數組問題。初學者不懂,大神莫嫌棄。

C
抓狂猿 2016-01-11 09:17:52
1。void?類型函數不是沒有參數嗎,為什么此處 temp(arr)帶了參數?2.就算可以帶參數,為什么是temp(arr)而不是temp(arr[5])?temp(arr)不帶長度應如何理解,是默認了上面定義的長度嗎?
查看完整描述

3 回答

已采納
?
Jabin_Aronvoy

TA貢獻2條經驗 獲得超0個贊

  1. void函數沒有函數返回值,并不是沒有形參。

  2. 數組作為函數的形參時傳入的是這個數組首元素的地址,指定大小并沒有意義。另外函數形參只是要表示參數的類型,也就是說這里只需要聲明傳入的是一個數組,arr[]指代一個一維數組,而arr[5]則不是,它是一個實例化的數組對象。

題主你搞混了形參、實參和函數返回值。參數是一個很籠統的概念,不能一概而論。

查看完整回答
反對 回復 2016-01-11
?
努力提升

TA貢獻65條經驗 獲得超15個贊

簡單的說就是在傳入參數是直接寫數組名,就代表整個數組。

查看完整回答
反對 回復 2016-01-11
?
一毛錢

TA貢獻156條經驗 獲得超57個贊

  1. void是無返回值,不是說沒有參數

  2. 這塊只是參數,不限制大小的,你傳多大的數組就是多大的

查看完整回答
反對 回復 2016-01-11
  • 3 回答
  • 0 關注
  • 1594 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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