int deleteList(int index,int container[],int length){
int j,len;
len=length;
if((index<1)||(index>len)){
return 0;
}else{
for(j=index;j<len;j++){
container[j-1]=container[j];
}
len=length--;
return 1;
}
}
#include <stdio.h>
main(){
int index=2,length,result,k;
int container[]={1,2,3,4,5,6,7,8};
length=8;
result=deleteList(index,container,length);
if(result==0){
printf("erron");
}else{
for( k=0;k<length;k++ )
{
printf("%3d",container[k]);
}
}
}
简单线性表删除
最新推荐文章于 2023-07-15 20:11:20 发布