#include<stdio.h>
#include<stdlib.h>
typedef struct Student{
int age;
char *name;
struct Student *next;
}Student,*List;
int main()
{
Student *s1=malloc(sizeof(Student));
Student *s2=malloc(sizeof(Student));
Student *s3=malloc(sizeof(Student));
List pList=malloc(sizeof(pList));
memset(s1,0,sizeof(Student));
memset(s2,0,sizeof(Student));
memset(s3,0,sizeof(Student));
s1->age=20;
s1->name="lihong";
s2->age=13;
s2->name="zzl";
s3->age=14;
s3->name="lijun";
s1->next=s2;
s2->next=s3;
s3->next=NULL;
pList=s1;
while(pList){
printf("age is:%d\n",pList->age);
printf("name is:%s\n",pList->name);
pList=pList->next;
}
return 0;
}
#include<stdlib.h>
typedef struct Student{
int age;
char *name;
struct Student *next;
}Student,*List;
int main()
{
Student *s1=malloc(sizeof(Student));
Student *s2=malloc(sizeof(Student));
Student *s3=malloc(sizeof(Student));
List pList=malloc(sizeof(pList));
memset(s1,0,sizeof(Student));
memset(s2,0,sizeof(Student));
memset(s3,0,sizeof(Student));
s1->age=20;
s1->name="lihong";
s2->age=13;
s2->name="zzl";
s3->age=14;
s3->name="lijun";
s1->next=s2;
s2->next=s3;
s3->next=NULL;
pList=s1;
while(pList){
printf("age is:%d\n",pList->age);
printf("name is:%s\n",pList->name);
pList=pList->next;
}
return 0;
}