链表

来源:互联网 发布:谷歌数据分析师 编辑:程序博客网 时间:2024/06/13 22:22
/* *Copyright(c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:asd.cpp *作    者:綦鹏 *完成日期:2016年3月28日 *版 本 号:v1.0 * *问题描述:链表 *输入描述: *程序输出;  */#include"stdio.h"#include"stdlib.h"#include"string.h"struct STUDENT{       char name[32];   struct STUDENT *next;};void addStudent(STUDENT *stu);STUDENT *gStu=NULL;void main(){                                    int i;for(i=0;i<5;i++){STUDENT *stu;stu=(STUDENT *)malloc(sizeof(STUDENT));    //  strcpy(stu->name,"zhangsan");sprintf(stu->name,"%s%d","zhangsan",i+1);addStudent(stu);}}void addStudent(STUDENT *stu){STUDENT *p;if(gStu==NULL){gStu=stu;gStu->next=NULL;}else    {    p=gStu;    while(p){   if(p->next==NULL)   {p->next=stu;stu->next=NULL;   }    p=p->next;}}}

0 0