![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
@你若盛开
这个作者很懒,什么都没留下…
展开
-
C语言中与结构体有关的冒号的意义(结构体不完全初始化)
最近看ipmitool源码,发现里面有段令人费解的代码,查了很长时间才查到资料,主要还是对C不太熟悉,查都不知道怎么下手,最后搜索C语言结构体初始化找到了答案。感谢这篇文章的博主https://www.cnblogs.com/wxmdevelop/p/8435792.htmlstruct ipmi_intf ipmi_lanplus_intf = { name: "lanplus", desc: "IPMI v2.0 RMCP+ LAN Interface", setup: ipmi_la原创 2021-03-04 14:46:33 · 700 阅读 · 1 评论 -
C语言复杂结构体里面变量的调用
这里截取ipmitool Windows 1.8.18的部分代码做说明。struct ipmi_rs { uint8_t ccode; uint8_t data[IPMI_BUF_SIZE]; int data_len; struct { uint8_t netfn; uint8_t cmd; uint8_t seq; uint8_t lun; } msg; struct { uint8_t authtype; uint32_t seq; uint32_t原创 2021-03-02 13:45:06 · 2289 阅读 · 1 评论