c_cpp C中的链接列表
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c_cpp C中的链接列表相关的知识,希望对你有一定的参考价值。
//c语言中的链表(静态链表)
#include <stdio.h>
struct student{
char name[20];
int age;
struct student *next;
};
int main()
{
struct student stu_1 = {"lucy", 15};
struct student stu_2 = {"jack", 16};
struct student stu_3 = {"lisa", 13};
struct student *head = &stu_1;
stu_1.next = &stu_2;
stu_2.next = &stu_3;
stu_3.next = NULL;
while(head != NULL) {
printf("%s, %d\n", (*head).name, (*head).age);
head = (*head).next;
}
return 0;
}
以上是关于c_cpp C中的链接列表的主要内容,如果未能解决你的问题,请参考以下文章
c_cpp 237.删除链接列表中的节点
c_cpp 搜索链接列表中的元素(迭代和递归)
c_cpp 237.删除链接列表中的节点 - 简单-2018.82
c_cpp 交换链接列表中的节点而不交换数据
c_cpp 编写一个函数以获取链接列表中的第N个节点
c_cpp 使用任意指针指向链接列表中的下一个更高值节点