不要太糾結什么IDE環(huán)境。。。你喜歡那款IDE 你就直接用不去。。。windows 我都在用dev。linux 肯定就是vim.
2017-03-20
for循環(huán)寫成這樣應該也是可以的
for(int i=0;i<m_iQueueLen;i++)
{
cout << m_pQueue[(i + m_iHead )%m_iQueueLen] << endl;
}
for(int i=0;i<m_iQueueLen;i++)
{
cout << m_pQueue[(i + m_iHead )%m_iQueueLen] << endl;
}
2017-03-17
已采納回答 / 黃亞彬
因為必須保證這空、滿、長度是一個常量(只讀),否則的話調用者能修改這些值,導致整個程序錯亂,比如我們初始化一個長度為3的環(huán)形隊列,然后插入了3條數(shù)據(jù)(此時長度應該為3),如果沒有const關鍵字,我們可以手動去修改隊列的長度,這樣整個環(huán)形隊列就錯亂了,const的作用就是保證那些只讀的屬性,不能被認為修改,只能通過代碼邏輯修改回答完畢
2017-03-17