C语言链表怎么输出第一个数组
#include "stdio.h"struct str
{
char nema;
intn;
struct str *next;
}ne={{"AAA",20},{"BBB",18},{"CCC",17},};
void k(struct str *c)
{
struct str *p=NULL;
p=c;
printf("%s%d\n",p->next->nema,p->next->n);
p=p->next;
printf("%s%d\n",p->next->nema,p->next->n);
p=p->next;
printf("%s%d\n",p->next->nema,p->next->n);
}
int main()
{
struct str *p=NULL;
p=≠
ne.next=≠
ne.next=≠
ne.next=≠
ne.next=NULL;
k(p);
return 0;
}
怎么输出 第一个数组 内容{"AAA",20}
#include "stdio.h"
struct str
{
char nema;
intn;
struct str *next;
}ne={{"AAA",20},{"BBB",18},{"CCC",17},};
void k(struct str *c)
{
struct str *p=NULL;
p=c;
printf("%s%d\n",p->nema,p->n);
p=p->next;
printf("%s%d\n",p->nema,p->n);
p=p->next;
printf("%s%d\n",p->nema,p->n);
}
int main()
{
struct str *p=NULL;
p=≠
ne.next=≠
ne.next=≠
ne.next=≠
ne.next=NULL;
k(p);
return 0;
}
页:
[1]