打印
[研电赛技术支持]

官方例程中的数字常量后面加U是什么意思?

[复制链接]
1535|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
fashion65|  楼主 | 2021-12-6 04:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#define OB_BASE               ((uint32_t)0x1FFFF800U)
#define DBG_BASE              ((uint32_t)0x40015800U)

后面的U 代表什么?  加不加有什么区别?


使用特权

评论回复
沙发
black1234| | 2021-12-6 15:05 | 只看该作者
无符号类型

使用特权

评论回复
板凳
粤原点科技| | 2021-12-6 18:34 | 只看该作者
无符号类型。

使用特权

评论回复
地板
wifi99| | 2021-12-7 14:35 | 只看该作者
无符号类型

使用特权

评论回复
5
QQ2224043166| | 2021-12-7 16:05 | 只看该作者
要带上

使用特权

评论回复
6
tpgf| | 2022-1-4 12:02 | 只看该作者
应该就是无符号的意思

使用特权

评论回复
7
labasi| | 2022-1-4 12:05 | 只看该作者
可以在数据类型里边直接定义吗

使用特权

评论回复
8
paotangsan| | 2022-1-4 12:07 | 只看该作者
如果不超范围的话就米有区别

使用特权

评论回复
9
renzheshengui| | 2022-1-4 12:08 | 只看该作者
必须加上 否则成了负数了

使用特权

评论回复
10
wakayi| | 2022-1-4 12:10 | 只看该作者
必须要加  范围是不一样的

使用特权

评论回复
11
wowu| | 2022-1-4 12:12 | 只看该作者
用一个大数试试就知道不一样在哪里了

使用特权

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

本版积分规则

34

主题

70

帖子

1

粉丝