打印
[KungFu8位 MCU]

数据初始数值和编译器是否会warning

[复制链接]
857|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lvben5d|  楼主 | 2022-6-28 08:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ar, ni
本帖最后由 lvben5d 于 2022-6-28 08:41 编辑

int  CCC=199999;    //int  在这个8位机里  是2字节长度    在32位机比如GD32 是4字节长度
u16 AAA=111111;   //u16是无符号  0~65535
u8  c[1]={9,9,10};  // 仿真观察到  c[0] 并不等于9 !!

以上KF8A IDE不会报错,也没有warning (有默认优化机制).   为避免一些意外,大家自己确保数值别越界哦。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

95

主题

746

帖子

12

粉丝