一些刷题需要用的大数据

无符号版本和有符号版本的区别就是有符号类型需要使用一个bit来表示数字的正负。

如果需声明无符号类型的话就需要在类型前加上unsigned。
整型的每一种都分为:无符号(unsigned)和有符号(signed)两种类型(float和double总是带符号的)。
char在默认情况下总是无符号的。在除char以外的数据类型中,默认情况下声明的整型变量都是有符号的类型;
无符号类型能保存2倍于有符号类型的正整数数据.

c 复制代码
2^7 =128               ---------------char[-2^7,2^7-1]
2^8 = 256              ----------------unsigned char[0,2^8-1]
2^15= 32768            ----------------short[-2^15,2^15-1]
2^16= 65536            ----------------unsigned short[0,2^16-1]
2^31 = 21 47 48 36 48 > 10^8-----------int[-2^31,2^31-1]
2^32 = 42 94 96 72 96 > 10^8-----------unsigned int[0,2^32-1]
相关推荐
熊猫钓鱼>_>4 小时前
面试出现 606 次的第 K 大,被拆成三个问题问
算法·面试·职场和发展·校招·面经·oj·ai生成
Lzg_na4 小时前
僵尸进程、孤儿进程、守护进程:含义、区别与生命周期详解
c++
zhanghaha13144 小时前
C++ 的类是什么(新手保姆讲解,配合 Qt 对照理解)
c++
xuxigifxfh4 小时前
牛客:BISHI2 【模板】栈的操作
java·开发语言·windows·算法
aqiu1111114 小时前
【C++算法打怪专栏】LeetCode 402. 移掉 K 位数字(单调栈 + 贪心)
c++·算法·leetcode
(Charon)5 小时前
【C++面试】线程并发与异步:区别、实现原理及使用场景
开发语言·c++
糖果豆豆5 小时前
对象是字段,还是关系?集合论和范畴论吵了三十年,答案是两个都对
算法·架构
JMchen5 小时前
实战项目一——实现一个高性能图片滤镜App
android·c++·性能优化
第六种自由5 小时前
[路飞]_Leetcode 22. 括号生成
javascript·算法·leetcode
isyoungboy5 小时前
事件驱动状态机与循环扫描状态机:两种计算模型的比较研究
算法·状态机