第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

數(shù)組下標越界

?bool List::ListInsert(int i,int *e){

? if(i<0||m>m_iLength){

? return false;

? }

? for(int k=m_iLength-1;k>=i;k--){

? m_pList[k+1]=m_pList[k];

? }

? m_pList[i]=*e;

? m_iLength++;

? return true;

?}

這部分是在線性表中插入元素,但是在m_iLenght++之前下標不是已經越界了嗎

正在回答

2 回答

這么寫是會存在一個下標越界問題,就是當數(shù)組已滿的情況下。其他情況是不會出現(xiàn)越界的,老師應該是故意留下了這個bug,方便后面講課的時候重點申明。

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

蛋糕店的夏天

你知道這個在哪一節(jié)有聲明嗎?
2016-10-02 回復 有任何疑惑可以回復我~
#2

ziom 回復 蛋糕店的夏天

不記得了
2016-10-02 回復 有任何疑惑可以回復我~

length是當前存儲數(shù)據的長度,size才是數(shù)組的實際容量,只要大小不超過size就不越界,你應該認錯變量了。

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

舉報

0/150
提交
取消

數(shù)組下標越界

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

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

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

公眾號

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