当前位置:和仁网 > 休闲 > 正文

VC6.0。使用了free函数就报错。

2022-08-09 8

#包括
#包括的/ /的malloc

#定义最大100

typedef结构

{

int数据[最大];

诠释莱恩

} Sqlist;

cSqlist(Sqlist ** L,INT A [],INT N)

{

INT I = 0; /> * L =(Sqlist *)的malloc(sizeof(Sqlist)的);

就(i = 0; <N; + +)

{

(* L) - >数据[I] = [];

}

(* L) - > LEN = N;

返回1;

}

无效显示器(Sqlist L)

{

INT I;

(i = 0; L.len> + +)

{

的printf(“%D - > “L.data []);

}

}

无效的主要()

{,

Sqlist * L; / / Sqlist。L,这一个有适用于空间,所以我改变了它到一个指针,在cSqlist()内的应用空间

INT A [5] = {1,2,3,4,5};

INT N = 5 ;

cSqlist(L,A,N);/ /传入地址L改变的价值

显示L(L)/ /
}free(L);。。。。。
本周热门