数据结构――定长串操作(三)
if(pos>=1 && pos<=StrLength(*S)-len+1)
{
while(i<=len)
{
for(m=StrLength(*S),j=pos; j<=m; j++)
{
(*S)[j]=(*S)[j+1]; //字符串前移一位
}
(*S)[0]-=1;
i++;
}
return TURE;
}
return ERROR;
}
//-----销毁串-----
Bool DestroyString(SString *S)
{
free(S);
return TURE;
}