已采納回答 / Timthony
elem是單詞element(元素)的縮寫,在程序定義中代表某一不確定的類型,也就是抽象的數據類型為了使程序可讀性強,并且便于修改,讓elem代表多種的數據類型也就是為int、char等等的數據類型,起了一個別名在頭文件中定義:typedef char elem; ? ? ? ? ? ?/* 抽象元素類型為char類型,這樣定義之后,下面的程序中elem所定義的元素就是char類型的了 */如果需要修改其類型,直接修改char到其他類型,elem便又代表了所修改的類型數據,這也是方便性的體現。
2017-04-16
最新回答 / _江湖郎中
bool OrderTab<T>::insertElemt(int i,T e){ ?//連續插入的 if (i<0 || i>m_iLength || m_iLength==m_iSize) //超出容量就不再插入,應該判斷 ?m_iSize==m_iLength return false; for (int j = m_iLength - 1; j >= i; j--) m_pList[j + 1] = m_pList[j]; m_pList[i] = e; m_iL...
2017-04-13