熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> 數據結構 >> 正文

數據結構之順序表上基本運算的實現[7]

2013-11-15 15:35:17  來源: 數據結構 

  return(); /*表不存在不能插入*/

  }

  if (SeqListPoint> length >= MAXSIZE)

  {

  printf(表溢出);

  return(); /*表空間已滿不能插入*/

  }

  if (i< || i> SeqListPoint> length +)  /*檢查插入位置的合法性*/

  {

  printf(插入位置不合法);

  return();

  }

  for(j= SeqListPoint > length ; j>=i; j)

  SeqListPoint >data[j+]= SeqListPoint >data[j]; /* 移動元素 */

  SeqListPoint >data[i]=x;     /*新元素插入*/

  SeqListPoint > length ++;   /*表長加 */

  return ();   /*插入成功返回*/

  }

[]  []  []  []  []  []  []  []  []  []  []  []  []  []  []  []  


From:http://tw.wingwit.com/Article/program/sjjg/201311/23636.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.