C语言的一个struct结构不知道什么意思?

来源:百度知道 编辑:UC知道 时间:2024/05/12 05:58:02
C语言的一个struct结构不知道什么意思
高手帮忙看一下

static struct nand_ecclayout eccoob = {
.eccbytes = 3,
.eccpos = {0, 1, 2},
.oobfree = {{8, 8}}
};

.eccbytes = 3, //什么意思啊
.eccpos = {0, 1, 2}, //什么意思啊
.oobfree = {{8, 8}} //什么意思啊

struct为结构体

.eccbytes=3为该所指向的内存单元为3

详细的以后告你,我吃饭了

你把数组的定义写出来才好看,只有赋值很难看出是什么

给eccbytes赋值3