首页 > 代码库 > 1.链表
1.链表
一.简单的静态链表
#include <stdlib.h>#include <string.h>#include <stdio.h>#pragma warning(disable:4996)typedef struct _Teacher{ char name[64]; int age; struct _Teacher *next;}Teacher;int main(){ Teacher t1, t2, t3; memset(&t1,0,sizeof(Teacher)); memset(&t2, 0, sizeof(Teacher)); memset(&t3, 0, sizeof(Teacher)); t1.next = &t2; t2.next = &t3; t3.next = NULL; t1.age = 20; t2.age = 30; t3.age = 40; Teacher *p = &t1; // 分别打印t1,t2,t3 while (p) { printf("年龄为:%d\n",p->age); p = p->next; } system("pause"); return 0;}
输出:
1.链表
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。