【C++】详解 INT |
您所在的位置:网站首页 › vin范围是什么意思 › 【C++】详解 INT |
目录 一、前言 二、什么是 INT_MAX 和 INT_MIN ? 三、INT_MAX 和 INT_MIN 的用途 四、如何避免溢出问题出现 ? 五、 INT_MAX 和 INT_MIN 的运算 六、leetcode 常考面试题 七、共勉 一、前言大家在平时刷 leetcode 的时候,肯定会碰到 溢出问题 ,之后查看题解,大部分题解都会通过 INT_MAX 和 INT_MIN 来进行解决。那么为了弄清楚什么是 INT_MAX 和 INT_MIN ,我们收集了一些资料,总结如下哦!! 二、什么是 INT_MAX 和 INT_MIN ?INT_MAX 和 INT_MIN 是 C++ 的两个预定义宏,代表了整型变量能够存储的最大正整数和最小负整数,分别为 2147483647 和 -2147483648。这两个宏在头文件 中定义。 INT_MAX 表示一个 32 位符号整数所能够表示的最大值,也就是 2^31 − 1。而 INT_MIN 则表示最小的负整数。这个值是相对于二进制补码表示法的,也就是说,负数的范围比正数大 1。 代码示例: #include #include using namespace std; int main() { int max_int = INT_MAX; int min_int = INT_MIN; cout |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |