贱人一个 发表于 2012-12-6 16:27:14

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}


玩酷子弟lv 发表于 2012-12-6 16:27:15

#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]
查看完整版本: C语言链表怎么输出第一个数组