_WIZCHIP WIZCHIP =
{
.id = _WIZCHIP_ID_,
.if_mode = _WIZCHIP_IO_MODE_,
.CRIS._enter = wizchip_cris_enter,
.CRIS._exit = wizchip_cris_exit,
.CS._select = wizchip_cs_select,
.CS._deselect = wizchip_cs_deselect,
.IF.BUS._read_byte = wizchip_bus_readbyte,
.IF.BUS._write_byte = wizchip_bus_writebyte
};
“=“ 左边的 两个点,哪位讲一下,什么含义?.CRIS._exit
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
就是正常的引用结构体的成员。。。
.CRIS._exit 这个说明CRIS也是一个结构,引用了_exit成员。。。
PS: C99标准支持的结构体初始化格式,好处大大滴!。。。建议多采用这种方式
不嵌套的话我明白,不过没有见过如此的写法。
一周热门 更多>