有的带U,有的不带U

[复制链接]
楼主: jlyuan
手机看帖
扫描二维码
随时随地手机跟帖
jstgotodo| | 2018-7-10 22:25 | 显示全部楼层
L表示该常数用长整型方式存储,相当于long
F表示该常数用浮点方式存储,相当于float

使用特权

评论回复
pl202| | 2018-7-10 22:25 | 显示全部楼层
加u尾缀并不会扩展常数占用的字节数

使用特权

评论回复
dspmana| | 2018-7-10 22:25 | 显示全部楼层
c语言中用宏定义一个常量,数字后面带个U, L, F

使用特权

评论回复
fengm| | 2018-7-10 22:25 | 显示全部楼层
这个值是无符号类型

使用特权

评论回复
sdCAD| | 2018-7-10 22:25 | 显示全部楼层
u就是unsigned,表示是无符号

使用特权

评论回复
backlugin| | 2018-7-10 22:25 | 显示全部楼层
不加也没有什么关系的。

使用特权

评论回复
vivilzb1985| | 2018-7-16 10:46 | 显示全部楼层
jstgotodo 发表于 2018-7-10 22:21
U表示该常数用无符号整型方式存储,相当于unsigned int

这个说的是,就是不同的数据类型的

使用特权

评论回复
quickman| | 2018-7-16 21:45 | 显示全部楼层
数字后面带个U是表示无符号类型的数据。

使用特权

评论回复
jstgotodo| | 2018-7-16 21:45 | 显示全部楼层
在数据后加U通常是为了指明常量的数据类型

使用特权

评论回复
iamaiqiyi| | 2018-7-16 21:45 | 显示全部楼层
表示这是一个无符号数,即unsigned类型的数。

使用特权

评论回复
dzfansman| | 2018-7-16 21:46 | 显示全部楼层
U表示该常数用无符号整型方式存储,相当于unsigned int

使用特权

评论回复
sanxingnote7| | 2018-7-16 21:46 | 显示全部楼层
无符号数,如unsigned int

使用特权

评论回复
backlugin| | 2018-7-16 21:48 | 显示全部楼层
U表示该常数用无符号整型

使用特权

评论回复
sdCAD| | 2018-7-16 21:48 | 显示全部楼层
U表示该常数用无符号整型方式存储,相当于unsigned int;L表示该常数用长整型方式存储,相当于longF表示该常数用浮点方式存储,相当于float

使用特权

评论回复
fengm| | 2018-7-16 21:49 | 显示全部楼层
这个都是固定的

使用特权

评论回复
jkl21| | 2018-7-16 21:49 | 显示全部楼层
为什么要使用这个呢

使用特权

评论回复
maqianqu| | 2018-7-16 21:49 | 显示全部楼层
这个U固定的含义

使用特权

评论回复
fengm| | 2018-7-16 21:49 | 显示全部楼层
你也可以不加的。

使用特权

评论回复
quickman| | 2018-7-16 21:50 | 显示全部楼层
U是unsigned的首字母。

使用特权

评论回复
sdCAD| | 2018-7-16 21:50 | 显示全部楼层
值后面加“L”、“l”、“U”

使用特权

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

本版积分规则