×

C语言如何判断结构体为空(0)

消耗积分:2 | 格式:pdf | 大小: | 2022-01-13

陈秀珍

分享资料个

方法一本人把这个结构体,当成标志位的集合。这样操作让本来占用4个字节的结构体,转化成只占用1个字节。其中 (!*((char *)&a)) 可判断结构体 a 的数值是否为0。 此种写法只能用于标志位判断是否和初始化值相同用!注意!地值为 1 !方法二采用共用体的方法,用ID_Dat替代结构体bit的整体。bit结构体内成员相加为多少,ID_Dat就为多少!本人菜鸡一名,有什么错误欢迎指正!以上方法为大佬提供!...

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !