导航
全部
博文收录
Ada助手
问答
...
博文收录
Ada助手
问答
登录/注册
社区
C++ 语言
帖子详情
unsigned long long是什么意思,与unsigned long的区别?
ilovexixi
2010-04-20 11:16:31
unsigned long long是什么意思,与unsigned long的区别?
“unsigned 变量名”是什么类型?
...全文
给本帖投票
4083
8
打赏
收藏
unsigned long long是什么意思,与unsigned long的区别?
unsigned long long是什么意思,与unsigned long的区别? “unsigned 变量名”是什么类型?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
用VC写一个查找字符串的函数
>>
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
发表回复
按下Enter换行,Ctrl+Enter发表内容
编辑
预览
轻敲空格完成输入
显示为
卡片
标题
链接
打赏红包
cattycat
2010-04-20
打赏
举报
回复
unsigned long long是8字节无符号整数,vc6.0不支持这种写法。
zzmlake
2010-04-20
打赏
举报
回复
long long最好不要用,有些编译环境根本不支持这种写法
在64位操作系统中,long就是64位的
类似uint8 uint16 uint32 uint64这种表示比较好
syx151
2010-04-20
打赏
举报
回复
long long相对于long 就好比long相对于int.
不过它的长度要取决于你所使用的C编译器的实现。
C标准只规定了long long一定不得短于long,long不得短于int.
所以,它们有可能是一样长的!
pengzhixi
2010-04-20
打赏
举报
回复
1
unsigned long long//8个字节,64位的无符号长整形。
unsigned long//4个字节的无符号长整形。
unsigned 变量名 ;是无符号整形。
dubiousway
2010-04-20
打赏
举报
回复
long long 是变量类型:64bit
majx645339388
2010-04-20
打赏
举报
回复
学习了
十八道胡同
2010-04-20
打赏
举报
回复
long long 是8字节,64bit
long 是 4字节,32bit
unsigned 表示无符号
herman~~
2010-04-20
打赏
举报
回复
看宏定义,应该是 64位
unsigned
long
long
类型与
long
long
类型
最近做题的时候,经常遇到范围是2^63,取模2^64的这种题目。遇到这种限制条件时就要想到用
unsigned
long
long
类型。 可以简洁地声明为typedef
unsigned
long
long
ull。这样,如果ull类型的整数溢出了,就相当于取模2^64了。因为ull的范围是[0,2^64-1]。 而ll的范围是[-2^63,2^63-1],因为有符号的第63位表示“正负”而不表...
C语言中
unsigned
long
long
数据类型
unsigned
long
long
类型是目前C语言中精度最高的数据类型,可以用来表示20以内的阶乘数据,20以外的自测。 还有是
unsigned
long
long
的精度64位,double或者
long
double虽然也占有8个字节,但是他们的实际精度只有53位。 #include #include
unsigned
long
long
jiecheng(int a); int
c语言中
unsigned
long
,
unsigned
long
的用法
在很多函数调用里面都有
unsigned
long
参数,事实上他不只是传递一个数(当然大多数情况下就传递一个数),更重要的是通过强转他还能代表一个地址,即当一个指针使用,下面就举例说明。(指针与
unsigned
long
什么关系?没有关系,C中值的类型并非值本身的属性,而是取决于它的使用方式。)一,内核定时器的使用。内核定时器一般分为声明、注册、删除等操作。#include Struct tim...
unsigned
int 与
unsigned
long
一样吗?
unsigned
int 与
unsigned
long
一样吗?
unsigned
int 与
unsigned
long
一样吗? - candycaicai - 博客园
unsigned
int 与
unsigned
long
一样吗?
unsigned
lo...
C语言中signed和
unsigned
怎么理解?C语言
unsigned
long
、
long
long
取值范围???
C语言中signed和
unsigned
signed意思为有符号的,也就是第一个位代表正负,剩余的代表大小,例如:signed int 大小区间为-128-127
unsigned
意思为无符号的,所有的位都为大小,没有负数,例如:
unsigned
int 大小区间为:0-255 signed类型的整数,只用了去除最高位,剩下的15位来进行编码的,而最高位只是用来做标记(sign),标记整数的正负,0表示正,1表示负。所以对于signed的整数,的存储范围是(-2^15 to 2^15-1),也就是 -3
C++ 语言
65,176
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
积分榜
荣誉榜
原力榜
学习榜
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章
手机看
关注公众号
客服
返回
顶部