課程
/后端開發
/C++
/C++遠征之離港篇
getMax(numArr[0],numArr[2])是什么意思
2016-10-20
源自:C++遠征之離港篇 4-4
正在回答
就是把數組中的下標為0和2的數作為實參,進行參數傳遞。例如:數組numArr={8,3,6}, 即numArr[0]=8,numArr[1]=3,numArr[2]=6, ? ?而getMax(numArr[0],numArr[2])等價于getMax(8,6)
krisyeolhan 提問者
語法上面沒有錯,是可以運行的。但是,這次numArr[0],numArr[2]里面放的數是8,6,如果下次里面放的數分別是1,4或者5,9,那么getMax(8,6)就不能夠正確找出最大值,就會出現問題。所以,還是用getMax(numArr[0],numArr[2])好
舉報
C++掃清通往面向對象的最后一道障礙,將所有知識點融會貫通
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-10-20
就是把數組中的下標為0和2的數作為實參,進行參數傳遞。例如:數組numArr={8,3,6}, 即numArr[0]=8,numArr[1]=3,numArr[2]=6, ? ?而getMax(numArr[0],numArr[2])等價于getMax(8,6)
2016-10-26
語法上面沒有錯,是可以運行的。但是,這次numArr[0],numArr[2]里面放的數是8,6,如果下次里面放的數分別是1,4或者5,9,那么getMax(8,6)就不能夠正確找出最大值,就會出現問題。所以,還是用getMax(numArr[0],numArr[2])好