作业帮 > 综合 > 作业

数据结构中的顺序表插入操作中if(iL->len+1)中 还是L->是一个整体呢?部分代码如下:

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/09/13 03:41:53
数据结构中的顺序表插入操作中if(iL->len+1)中 还是L->是一个整体呢?部分代码如下:
int insert_Sq(SqList *L,int i,char c) //参数i:插入的位置(数组elem中的位置),参数c:要插入的值
{
if (iL->len+1) {
printf("\n插入位置不合理!");
如果不是一个整体,那么还可以两个>连续使用么?
我是一个C 语言和数据结构的初学者,
i>L->len+1 这个不算两个> 你要记得—> 类似于“ . ” 的用法 如在结构体中 L->date 等于 L.date
再问: 谢谢了!再问您一个问题,就是在定义链表的时候,例如void CreateListTail(LinkList *L, int a)这个语句中,那个链表L前加不加星号*一样么?我看的书上有的加,有的不加。
再答: 这个加 表示引用参数地址,这样可以节约分配空间,还可以直接修改链表内的值 不加表示只引用形参 ,重新创建链表 并不能修改到 实参的值