數(shù)組名作為函數(shù)參數(shù)長(zhǎng)度的輸入與否問(wèn)題
數(shù)組名作為函數(shù)參數(shù)時(shí)為何:?replaceMax(arr1, arr2[0] );不可以表示成:?replaceMax(arr1[], arr2[0] );? 或者:?replaceMax(arr1[5], arr2[0] );? 呢?
數(shù)組名作為函數(shù)參數(shù)時(shí)為何:?replaceMax(arr1, arr2[0] );不可以表示成:?replaceMax(arr1[], arr2[0] );? 或者:?replaceMax(arr1[5], arr2[0] );? 呢?
2016-10-15
舉報(bào)
2016-10-21
是將整個(gè)數(shù)組帶進(jìn)去,可以是arr1或arr1[];
而arr[5]j就代表一個(gè)元素就不行;
你所說(shuō)的arr[]不行估計(jì)是在慕課的網(wǎng)頁(yè)上寫(xiě)的,他們的正確答案是唯一的,最好到專(zhuān)業(yè)的編譯器是試試。
2016-10-16
數(shù)組用作函數(shù)參數(shù)有兩種形式,一種是把數(shù)組元素(下標(biāo)變量)作為實(shí)參使用;另一種是把數(shù)組名作為函數(shù)的形參和實(shí)參使用。用數(shù)組名作函數(shù)參數(shù)時(shí),則要求形參和相對(duì)應(yīng)的實(shí)參都必須是類(lèi)型相同的數(shù)組,都必須有明確的數(shù)組說(shuō)明。當(dāng)形參和實(shí)參二者不一致時(shí),即會(huì)發(fā)生錯(cuò)誤。
轉(zhuǎn)自:http://c.biancheng.net/cpp/html/61.html