社区
C++ 语言
帖子详情
C++中int,Uint,uint16等有什么区别以及用处?
spurs
2007-10-23 09:27:09
问个比较初级的问题,在C++中,既然有了int,为什么还要有uint?特别是uint16,uint32等又有什么用?他们有什么区别?基本的概念我也知道,就是不知道什么地方用这些东西?请大家最好给举个例子,谢谢!
...全文
7275
7
打赏
收藏
C++中int,Uint,uint16等有什么区别以及用处?
问个比较初级的问题,在C++中,既然有了int,为什么还要有uint?特别是uint16,uint32等又有什么用?他们有什么区别?基本的概念我也知道,就是不知道什么地方用这些东西?请大家最好给举个例子,谢谢!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Generic.C
2009-02-26
打赏
举报
回复
我怎么在x86_64上看的, int 是 32位, long是64位的呢?
spurs
2007-10-26
打赏
举报
回复
谢谢各位热心的朋友!
飞哥
2007-10-23
打赏
举报
回复
一。表示范围
二。注意符号
yixiao386
2007-10-23
打赏
举报
回复
这个不用管,只是数据的存储方式而已,看需要了
xiantongyuan
2007-10-23
打赏
举报
回复
大小的区别,
int就是一个机器字长
uint就是一个无符号的int
uint16就是一个无符号的16位整型
uint32就是一个无符号的32位整型
spurs
2007-10-23
打赏
举报
回复
谢谢!
孩皮妞野
2007-10-23
打赏
举报
回复
int是C/C++数据类型,uint,uint16,uint32并不是C/C++内建的类型,而只是一些typedef
可能的定义如下
typedef unsinged int uint; //为了省事啊,这样不用写unsigned int而只需要写uint
typedef unsigned short uint16;// int的size取决于平台,比如16位平台上sizeof(16)为2,32为上为4,64位上为8
// 而short的size则保证为2字节,在需要明确指明数据大小时可以使用
typedef unsigned long uint32;//道理同上,sizeof(long)一定为32,看看,在64位机上sizeof(long)<sizeof(int)
C++
中
int
,U
int
,u
int
16
等有什么
区别
以及
用处
在
C++
中
,既然有了
int
,为什么还要有u
int
?特别是u
int
16
,u
int
32等又有什么用?他们有什么
区别
? ---------------------------------------------------------------------------------------------------------------------
int
是C/C...
u
int
在c语言
中
的作用,C
中
int
,U
int
,u
int
16
等有什么
区别
以及
用处
C
中
int
,U
int
,u
int
16
等有什么
区别
以及
用处
(2011-11-17 14:24:28)在C
中
,既然有了
int
,为什么还要有u
int
?特别是u
int
16
,u
int
32等又有什么用?他们有什么
区别
?”-------------------------------------------------------------------------------------------------...
int
,U
int
,u
int
16
的
区别
及
用处
int
是C/
C++
数据类型,u
int
,u
int
16
,u
int
32并不是C/
C++
内建的类型,而只是一些typedef 可能的定义如下 typedef unsinged
int
u
int
; //为了省事啊,这样不用写unsigned
int
而只需要写u
int
typedef unsigned short u
int
16
;//
int
的size取决于平台,比如
16
位平台上sizeof(
c语言
INT
16
与
int
,C
中
int
,U
int
,u
int
16
等有什么
区别
以及
用处
在C
中
,既然有了
int
,为什么还要有u
int
?特别是u
int
16
,u
int
32等又有什么用?他们有什么
区别
?”-------------------------------------------------------------------------------------------------------------------------------------------------...
随笔-
int
、u
int
区别
及数据长度
原文地址:点击打开链接 原文作者:lingon 在C
中
,既然有了
int
,为什么还要有u
int
?特别是u
int
16
,u
int
32等又有什么用?他们有什么
区别
?” ----------------------------------------------------------------------------------- ------------------------------
C++ 语言
65,213
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章