软件:Microsoft visual 2010 c++
问题:”return l“ 报错:说l 返回值与函数类型不匹配
/建立顺序表/
int Creatlist(Seqlist *l,int a[],int n){
if(n>100){
printf("空间不足");
return 0;
}
int j=0;
for(j
{
l->date[j]=a[j];
}
l->length=n;
return l;
}
l是Seqlist * 类型,但你函数返回值写的是int,当然不匹配
返回值类型改为Seqlist *
开头部分:
int Creatlist(Seqlist *l,int a[],int n)
把int 换成Seqlist *