已采納回答 / 精慕門6399046
缺省值在Customer類的構(gòu)造函數(shù)的聲明中寫就可以了。譬如:Customer(string name = "",int age = 0);在.cpp文件中實(shí)現(xiàn)Customer構(gòu)造函數(shù)如下:Customer:Customer(string name,int age){}
2019-03-09
最新回答 / AngerLee
本節(jié)插入元素是int類型,只需要關(guān)注int 類型的值,所以使用不帶&的類型將int的值傳入。出列是為了獲取隊(duì)列中的值,我們調(diào)用函數(shù)獲得調(diào)用函數(shù)內(nèi)部的計(jì)算結(jié)果有三種方式:返回值,指針,引用,本節(jié)用的是引用,即&,我們也可以使用指針或者返回值去獲取函數(shù)內(nèi)部的結(jié)算結(jié)果。
2019-03-07
感覺遍歷函數(shù)這樣寫比較好理解,有錯(cuò)誤望指出
void MyQueue::QueueTraverse()
{
for(int i = 0 ; i < m_iQueueLen; i++)
{
cout << m_pQueue[(m_iHead+i)%m_iQueueCapacity]<<endl;
}
}
void MyQueue::QueueTraverse()
{
for(int i = 0 ; i < m_iQueueLen; i++)
{
cout << m_pQueue[(m_iHead+i)%m_iQueueCapacity]<<endl;
}
}
2019-01-08
最新回答 / 蠟筆小方哎
4-1視頻的2分09秒,我也發(fā)現(xiàn)了這個(gè)問題,我認(rèn)為如果真的插滿的話,對(duì)頭隊(duì)尾指針應(yīng)該重疊才對(duì)
2019-01-07
已采納回答 / 真菌123
循環(huán)隊(duì)列中,新的元素插入是在當(dāng)前隊(duì)尾后面插入,并且新元素成為新的隊(duì)尾,隊(duì)列每個(gè)元素不需要向后移動(dòng)
2018-11-02
已采納回答 / 神一樣的少年沖沖沖
他要將從隊(duì)列中刪除的數(shù)記錄下來,要用引用才能從局部的方法中將這個(gè)值記錄到外部。不是引用的話這個(gè)值在方法結(jié)束時(shí)自動(dòng)清除掉了,起不到記錄的作用。
2018-10-30