?? 2_2.txt
字號:
/*在順序表L中第i個數據元素之前插入一個元素e。 插入前表長n=L->last+1,
i的合法取值范圍是 1≤i≤L->last+2 */
int InsList(SeqList *L,int i,ElemType e)
{
int k;
if((i<1) || (i>L->last+2)) /*首先判斷插入位置是否合法*/
{
printf("插入位置i值不合法");
return(ERROR);
}
if(L->last>= MAXSIZE-1)
{
printf("表已滿無法插入");
return(ERROR);
}
for(k=L->last;k>=i-1;k--) /*為插入元素而移動位置*/
L->elem[k+1]=L->elem[k];
L->elem[i-1]=e; /*在C語言數組中,第i個元素的下標為i-1*/
L->last++;
return(OK);
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -