首页 > 编程知识 正文

c语言链表菜鸟教程,c语言链表基础详解

时间:2023-05-04 19:12:25 阅读:224518 作者:745

基于C语言编写的链表,可以直接复制,可以运行 #include<stdio.h>#include<stdlib.h>typedef struct Student{int num;char name[10];struct Student *pnext;}STU;STU*GreatList(){STU*p = (STU*)malloc(sizeof(STU));p->pnext = NULL;return p;}void AddNode(STU*p){STU*pNew = NULL;int n;printf("renshu");scanf("%d", &n);for (int i = 0; i < n; i++){pNew = (STU*)malloc(sizeof(STU));printf("11");printf(" ");scanf("%s", pNew->name);printf("222");scanf("%d", &pNew->num);pNew->pnext = NULL;p->pnext = pNew;p = p->pnext;}}int main(){STU *pStu = NULL;pStu = GreatList();AddNode(pStu);printf("%dt%sn", pStu->pnext->num, pStu->pnext->name);}

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。