L-length++;
return 1;
}
int ListDelete(SqList *L,int i,ElemType e)/*删除某个位置的元素*/
{
int j;
if (i1||iL-length)
return 0;
i--;
e=L-elem[i];/*e中的放elem[i]有何用..以后没用到*/
for(j=i;jL-length-1;j++)
L-elem[j]=L-elem[j+1];
L-length--;
return 1;
}
void DestroyList(SqList *L)/*销毁链表*/
{
free(L);
}
void main()
{
SqList L;
ElemType a[]={'a','b','c','d'};
int c;
int e;
while(1)
{
printf("Please Choose the step you want ?\n\n");
scanf("%d",c);
if(c==0) break;
switch(c)
{
case 1: InitList(L);break;
case 2: CreateListR(L,a,4);break;
case 3: DispList(L);break;
case 4: printf("long %d", ListLength(L));break;
case 5: printf("%d",ListEmpty(L));break;
case 6: GetElem(L,3,e);break;
case 7: LocateElem(L,'a');break;
case 8: ListInsert(L,4,'f');break;
case 9: DispList(L);break;
case 10: ListDelete(L,3,e);break;
case 11: DispList(L);break;
case 12: DestroyList(L);break;
default: printf("error data");break;
}
}
}
c语言顺序表诸函数怎么写的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于顺序表的取值c语言代码、c语言顺序表诸函数怎么写的信息别忘了在本站进行查找喔 。
推荐阅读
- 假面骑士gis,假面骑士ginpen
- 电脑伪黑屏怎么修复呢,电脑黑屏了按哪个键可以修复
- 如何构建选题框架新媒体,新媒体选题规划的方法有
- php删除整个数据库备份 php删除数据表
- 豫北高中公众号关注学生,滑县豫北高级中学校长电话
- 体育游戏匍匐爬行教案,幼儿园匍匐爬行教案
- 服务器不识别移动硬盘,服务器识别不到移动硬盘
- mysql表怎么删除主键 mysql如何删除主键
- zblog用七牛cdn教程,七牛云静态cdn