嵌入式C学习笔记之链表

一、头指针

是指向链表的第一个节点的指针

每个链表都有头指针,和每个节点的指针域的类型一样

头节点: "首元节点"前额外增设的节点,特点是数据域内一般不放数据,也可以放链表长度等信息

空链表的概念: 头指针或者头节点的指针域为空(null)的链表

二、链表与数组的对比

三、创建链表

创建一个带有头节点的空链表

typedef struct st_node{

int score;

struce st_node *next;

}Node,*LinkList;

LinkList createList(){

Node *head = (Node *)malloc(sizeof(Node));

if(NULL == head){

printf("内存分配失败!"):

return NULL;

}

head->next = NULL;

return head;

}

int main(){

Linelist Linelist = createList();

return 0;

}

相关推荐
killer Curry6 小时前
B站 XMCVE Pwn入门课程学习笔记(8)
笔记·学习
楼田莉子6 小时前
前端学习——CSS
前端·css·学习
丁满与彭彭6 小时前
嵌入式学习笔记--LINUX系统编程--DAY03进程控制
linux·笔记·学习
忆萧6 小时前
FFMPEG学习任务
学习·ffmpeg
序属秋秋秋7 小时前
《C++进阶之STL》【红黑树】
开发语言·数据结构·c++·笔记·学习·stl
YoungUpUp8 小时前
【MD文本编辑器Typora】实用工具推荐之——轻量级 Markdown 编辑器Typora下载安装使用教程 办公学习神器
学习·typora·markdown·文档编辑器·markdown编辑器·md文本编辑器·实用办公软件
pusue_the_sun13 小时前
C语言强化训练(1)
c语言·开发语言·算法
catcfm14 小时前
Java学习笔记-泛型
java·笔记·学习
茯苓gao16 小时前
变频器实习总结14 电子元件中的内部参考电压 Type-c口对于BMS开发的优点
笔记·嵌入式硬件·学习