我是靠谱客的博主 傻傻抽屉,这篇文章主要介绍unsigned short,long,现在分享给大家,希望可以做个参考。



short 在一般计算机中占 2 个字节 也就是 16 位 1byte=8bit

我们一般时候会这么用 short a;

计算机默认为有符号 所以取值范围是 -2^8 ~~~ 2^8-1 ^是幂的意思

所以也就是 -32768 ~~~ 32767

但是我们上边定义为 unsigned 为无符号 所以取值范围是 0~~~2^16-1 也就是 0~~~~65535

unsigned long int在C语言中是无符号长整形 变量,是整形变量的一种。unsigned long int 与unsigned long是等价的,即定义的时候int可以不写。
在32位系统中,字节数为4;在64位系统中,字节数为8,。C语言字节数与long型数据一样;
unsigned long int的取值范围: 0~4294967295 即 0~(2的32次方-1)
unsigned 是无符号

最后

以上就是傻傻抽屉最近收集整理的关于unsigned short,long的全部内容,更多相关unsigned内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部