如果说在执行插入操作时m_iLength=m_iSize呢?也就是说,此时的顺序表已经满了,无法再插入一个值了。所以,我觉得这里应该有“上溢出检查”:
if(m_iLength==m_iSize)
{
cout<<"OverFlow"<<endl;
return false;
}
插入前要先判断线性表空间是否已经满,老师疏忽了
有道理,赞同