
Data Structure - 数据结构
文章平均质量分 94
以C语言介绍数据结构
BuiderCodes
这个作者很懒,什么都没留下…
展开
-
C语言自定义类型 - 结构体内存对齐|位段
offsetof是 C 语言标准库stddef.h中的一个宏,用于计算结构体中成员的偏移量。它的作用是返回某个结构体中特定成员的偏移量,以字节为单位。这在需要直接访问结构体成员时非常有用,尤其是在涉及底层编程或者实现数据结构时。原型:PS:偏移量偏移量指的是在数据结构中,某个特定成员相对于结构体(或数组...)起始位置的位置差值,单位为字节。offsetof需要接收两个参数,第一个(type)是结构体类型,第二个(member)是结构体名。当我们使用offsetof来计算结构体每个成员的偏移量时。原创 2024-02-27 15:39:28 · 1051 阅读 · 1 评论 -
函数栈帧的创建和销毁 - 局部变量|函数传参|函数调用|函数返回|图文详解
是在函数调用期间在上分配的内存区域,用于存储函数的局部变量、参数、以及用于函数调用和返回的相关信息。每当函数被调用时,都会创建一个新的栈帧,函数执行结束后,该栈帧会被销毁。原创 2024-03-20 17:50:28 · 1126 阅读 · 2 评论