課程
/后端開發(fā)
/C++
/C++遠(yuǎn)征之離港篇
getMax(numArr[3],3) 為啥返回的是3
2017-07-13
源自:C++遠(yuǎn)征之離港篇 4-4
正在回答
數(shù)組numArr[3]={3,8,6},數(shù)組長度其實(shí)是4,由于只是初始化了前三個(gè),所以默認(rèn)第四個(gè)為‘0’({3,8,6,0}),所以numArr[3]=0,在調(diào)用getMax的時(shí)候就是在比較0,3哪個(gè)大了,所以返回值是3.
numArr[3]指向的是數(shù)組未確定的空間,默認(rèn)數(shù)值為零,此時(shí)相當(dāng)于調(diào)用了兩數(shù)比大小的函數(shù),所以返回3
舉報(bào)
C++掃清通往面向?qū)ο蟮淖詈笠坏勒系K,將所有知識點(diǎn)融會貫通
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-08-08
數(shù)組numArr[3]={3,8,6},數(shù)組長度其實(shí)是4,由于只是初始化了前三個(gè),所以默認(rèn)第四個(gè)為‘0’({3,8,6,0}),所以numArr[3]=0,在調(diào)用getMax的時(shí)候就是在比較0,3哪個(gè)大了,所以返回值是3.
2017-07-13
numArr[3]指向的是數(shù)組未確定的空間,默認(rèn)數(shù)值為零,此時(shí)相當(dāng)于調(diào)用了兩數(shù)比大小的函數(shù),所以返回3