标签专题 · 共 2 篇文章

# sizeof

关于「sizeof」的技术文章、设计资料与工程师讨论,持续更新。

2
篇文章
7
人关注
133
次浏览
原来结构体大小还可以这么检查校验???

原来结构体大小还可以这么检查校验???

1、前言 相信不少朋友在编程的时候,都有用到过sizeof()关键词得到结构体的内存大小;在开发系统参数保存功能的时候,通过定义一个结构体,将所有的系统参数都作为结构体成员变量,然后保存。 2、结构体预留 通常通过预留的方式进行后期的参数扩展,如: typedef struct {     uint8_t testParam;     uint8_t testParam2;     uint8_t

C语言结构体对齐是怎么计算

C语言结构体对齐是怎么计算

在C/C++开发中,结构体是一种常用的数据结构形式,在某些应用场景中,需要特别关注结构体对齐问题。 本篇就来通过一个实际例子,来探究结构体对齐的具体表现以及结构体对齐应该怎么计算。 关注“码农爱学习”,设置“星标公众号” 1 结构体对齐问题 举个例子,一个结构体中,有多个成员,那结构体的整体空间占用大小,等于各个成员大小的累加和吗?再进一步,结构体套结构体,最外面结构体的整体大小,等于各个成员结