#include<stdio.h>
#include<stdlib.h>
//动态分配单链表的增删改查
typedef struct lnode1{
int *data;
int maxsize;
int length;
}lnode1;
void kuorong(lnode1 &l){
//默认每次扩容十个
l.data=(int*)malloc(sizeof(int)*10);
l.length=0;
}
void chuangjian(lnode1 &l){
l.length=0;
l.maxsize=50;
for(int i=0;i<50;i++){
l.data[i]=i;
l.length++;
}
}
void printlist(lnode1 l){
for(int i=0;i<l.length;i++)
printf("123") ;
printf("\n");
}
int main(){
lnode1 l;
kuorong(l);
chuangjian(l);
printf("%d",l.length);
printlist(l);
return 0;
}
该代码无法输出运行结果什么都没有,有没有大佬知道怎么解决