您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 嵌入式项目使用C语言结构体位段特性实现断言宏校验数据范围有效性的方法

  2. 今天小编就为大家分享一篇关于嵌入式项目使用C语言结构体位段特性实现断言宏校验数据范围有效性的方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
  3. 所属分类:其它

    • 发布日期:2020-08-26
    • 文件大小:40960
    • 提供者:weixin_38601390
  1. 嵌入式项目使用C语言结构体位段特性实现断言宏校验数据范围有效性的方法

  2. 关于位段的特性这里就不多说了,多去看看相应的C语言书籍都会有介绍了。 今天来介绍断言宏。什么是断言宏?断言宏可以认为是校验数据范围的有效性的一个宏的实现。我们来看看代码: #include //结构体位段 #define CHECK(x) sizeof(struct {unsigned:(-!!(x));}) //检查常量是否在一定范围之内,如果不在范围之内,则编译报错 //比如定义一个0到1000的范围,如果传入的xxx小于0或者大于1000,则编译器发现会报错 #defin
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:47104
    • 提供者:weixin_38631454