主题:求助,关于链表问题
我想建一个链表,但是有错,可以帮忙看看哪里错了吗?谢谢
#include <stdlib.h>
#include <stdio.h>
struct vstr{ ///////出错原因,在two or more data types in declaration specifiers
int selfreq;
struct vstr *next;
}
void vstr_create(struct vstr *pvlist, int *NB) ////出错原因:expected ‘struct vstr *’ but argument is of type ‘struct vstr’
{
double vunit = *Vunit;
int nb = *NB;
pvlist->selfreq=nb;
pvlist->next=NULL;
}
void main(){
int p=10, i;
struct vstr *vlist_boot=(struct vstr *)malloc(p*sizeof(struct vstr));
for(i=0;i<p;i++){
vstr_create(vlist_boot[i], &nb);
}
free(vlist_boot);
}}