我是靠谱客的博主 傻傻抽屉,最近开发中收集的这篇文章主要介绍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 short,long所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部