這個(gè)頭結(jié)點(diǎn)是真正意義上的頭結(jié)點(diǎn),而不是哨兵結(jié)點(diǎn),差點(diǎn)把我弄混了。。
2016-09-22
bool list::GetElem(int i,Elem *e)
{
if(i<0||i>=m_iSize)
{
return false;
}
*e = m_plist[i];
return true;
}
這里是不是錯(cuò)了啊?是不是應(yīng)該有一個(gè)else呢?如果i不合法的話,應(yīng)該把什么值賦給*e呢?
{
if(i<0||i>=m_iSize)
{
return false;
}
*e = m_plist[i];
return true;
}
這里是不是錯(cuò)了啊?是不是應(yīng)該有一個(gè)else呢?如果i不合法的話,應(yīng)該把什么值賦給*e呢?
2016-09-20