💡
原文中文,约2700字,阅读约需7分钟。
📝
内容提要
这篇学习笔记是关于C语言实现数据结构的学习笔记,参考了Redis的源码。指针是C语言的精华部分,用于表示链式存储结构。结构体在C编程中常用,可以理解为只有属性没有方法的对象。使用typedef关键字可以为结构体指定别名。
🎯
关键要点
- 学习笔记是关于C语言实现数据结构的,参考了Redis的源码。
- 指针是C语言的精华部分,用于表示链式存储结构。
- 结构体在C编程中常用,可以理解为只有属性没有方法的对象。
- 使用typedef关键字可以为结构体指定别名。
- 变量是用来存放数据的,指针是内存地址,指针变量存放内存地址。
- 结构体声明描述了一个对象的组成布局。
- 结构体的初始化需要保持属性顺序一致。
- strcpy函数用于解决字符数组不能直接赋值的问题。
- 可以合并结构体的属性声明与变量声明。
- 定义结构体变量时,访问成员用.,定义结构体指针时,访问成员用->。
- 使用typedef可以简化结构体的声明。
➡️