[技术求助] 有的带U,有的不带U

[复制链接]
226|67
 楼主 | 2018-7-9 19:55 | 显示全部楼层 ||阅读模式
MSP430x54x的头文件,我想问一下,为什么括号里的内容有的带U,有的不带U,为什么?
| 2018-7-9 19:58 | 显示全部楼层
你的附件么有上传上来?
| 2018-7-9 20:00 | 显示全部楼层
整数的。
| 2018-7-9 20:02 | 显示全部楼层
在一些编译器里面,数据后面不声明,会出现警告的。
| 2018-7-9 20:05 | 显示全部楼层
f代表浮点型的。
 楼主 | 2018-7-9 20:08 | 显示全部楼层

哦,我知道了,多谢
| 2018-7-10 22:21 | 显示全部楼层
数字后面带个U是表示无符号类型的数据
| 2018-7-10 22:21 | 显示全部楼层
U表示该常数用无符号整型方式存储,相当于unsigned int
| 2018-7-10 22:22 | 显示全部楼层
无符号数,如unsigned int
| 2018-7-10 22:22 | 显示全部楼层
加U会把常量以usigned int存储
| 2018-7-10 22:22 | 显示全部楼层
表示这个数字是无符号型的
| 2018-7-10 22:22 | 显示全部楼层
u是unsigned的意思,表示无符号数
| 2018-7-10 22:23 | 显示全部楼层
示无符号的16进制数
| 2018-7-10 22:23 | 显示全部楼层
u后缀表示 unsigned
| 2018-7-10 22:24 | 显示全部楼层
U表示该常数用无符号整型方式存储
| 2018-7-10 22:24 | 显示全部楼层
其实没啥影响的
| 2018-7-10 22:25 | 显示全部楼层
类似的还有加L,UL等等
| 2018-7-10 22:25 | 显示全部楼层
U是unsigned的首字母
| 2018-7-10 22:25 | 显示全部楼层
在进行运算时可以保持数据类型的一致性。
| 2018-7-10 22:25 | 显示全部楼层
C语言中整形常量默认为有符号int
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式
我要创建版块 申请成为版主

论坛热帖

分享 快速回复 返回顶部 返回列表