initlist(Lc)什么意思数据结构 vector list中的!!

数据结构中&是什么意思比如InitTree(& T)中,
InitTree(& T)表明参数T是引用参数
为您推荐:
其他类似问题
扫描下载二维码数据结构上机代码_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
数据结构上机代码
上传于||暂无简介
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
下载文档到电脑,查找使用更方便
还剩23页未读,继续阅读
你可能喜欢求高手辅导数据结构C语言版。在线性表中,有一些基本操作,比如initlist(),listempt_百度知道
求高手辅导数据结构C语言版。在线性表中,有一些基本操作,比如initlist(),listempt
求高手辅导数据结构C语言版线性表些基本操作比initlist(),listempty(),listlength(),getelem(),locateelem(),listinsert(),listdelete(),listtraverse()源程序我现点搞懂啊悲催希望神能帮帮我帮我写让我照观察万谢谢啦
提问者采纳
#include&stdio.h&#include&stdlib.h&#define incrment 10#define n 10 typedef struct{
elem *}int init(list &l,int s){
l.head=(elem *)malloc(s*sizeof(elem));
if(!l.head)return -1;
l.lenth=0;
return 1;}int clear(list &l){
l.lenth=0;
return 1;}int destroy(list &l){
free(l.head);
return 1;}int empty(list l){
if(l.lenth)return 0;
else return 1;}int getelem(list l,int i,elem &e){
e=*(l.head+i-1);
return 1;}int lctelem(list l,elem e){
for(i;i&l.i++)
if(*(l.head+i)==e)return 1;
return 0;}int insert(list &l,int i,elem e){
l.lenth++;
if(l.lenth&l.size)
l.head=(elem *)realloc(l.head,(l.size+incrment)*sizeof(elem));
if(!l.head)return -1;
if(i&l.lenth||i&0)return 0;
for(j=l.j&i;j--)
*(l.head+j-1)=*(l.head+j-2);
*(l.head+i-1)=e;
return 1;}int dlt(list &l,int i){
if(!l.lenth)return -1;
l.lenth--;
if(i&l.lenth+1||i&0)return 0;
for(j=i;j&l.lenth+1;j++)
*(l.head+j-1)=*(l.head+j);
return 1;}
谢谢。谢谢
提问者评价
太给力了,你的回答完美解决了我的问题!
其他类似问题
为您推荐:
线性表的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁数据结构:很多情况下会有Init做名称的前缀请问什么意思。比如:InitTriplet.initlist_百度知道
数据结构:很多情况下会有Init做名称的前缀请问什么意思。比如:InitTriplet.initlist
提问者采纳
init前缀初始化函数该数据结构配内存空间并该数据结构些员赋值
提问者评价
大神啊,鼓掌
其他类似问题
为您推荐:
其他2条回答
英文缩写已初始化意思其实名字随便取
一般用作初始化函数,其英文初始化单词的做些而已
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 list的数据结构 的文章

 

随机推荐