首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

初学者求教,关于数据结构线性表的有关问题

2013-08-01 
菜鸟求教,关于数据结构线性表的问题。大家好我是刚刚接触数据结构的菜鸟~我在看顺序表的操作时,有这样一个

菜鸟求教,关于数据结构线性表的问题。
大家好我是刚刚接触数据结构的菜鸟~
我在看顺序表的操作时,有这样一个获得元素的操作
Status GetElem(sqlist L,int i,ElemType *e)
{
    if(L.length==0||i<1||i>L.length)
        return ERROR;
    *e=L.data[i-1];
    return OK;
}
有一点不明白,在顺序表其他的操作时,用的是sqlist *L,而这个是sqlist L,这是为什么?
如果我想把这个改成sqlist *L,然后把.改成->是否可行?
求各位前辈赐教。 数据结构
[解决办法]
如果函数里面要改变 L 的值, 就只能用 sqlist *L. 
否则都是可以的.

我想把这个改成sqlist *L,然后把.改成->是否可行? 可以的.

热点排行