C++如何取得int型的最大最小值
2015-09-04 20:57
441 查看
转:http://www.cnblogs.com/alex4814/archive/2011/09/12/2174173.html
當題目涉及到求最大最小值時,最初的比較數字就應當設置爲INT_MAX或INT_MIN,更爲安全。
<limits.h>中有INT_MAX和INT_MIN的宏定義可直接使用。
或者自行定義宏
#define INT_MAX 0x7fffffff
#define INT_MIN 0x80000000
INT_MAX = 2147483647
INT_MIN = -2147483648
這僅試用在没有限制範圍的情况下使用。
否則同樣會出現其他連鎖的錯誤。
當題目涉及到求最大最小值時,最初的比較數字就應當設置爲INT_MAX或INT_MIN,更爲安全。
<limits.h>中有INT_MAX和INT_MIN的宏定義可直接使用。
或者自行定義宏
#define INT_MAX 0x7fffffff
#define INT_MIN 0x80000000
INT_MAX = 2147483647
INT_MIN = -2147483648
這僅試用在没有限制範圍的情况下使用。
否則同樣會出現其他連鎖的錯誤。
相关文章推荐
- C语言 分支结构(Xcode)
- 关于C++的疑问剖析
- C语言基础学习——第6天(动态内存分配)
- C++ 内置类型在 i5 ,x64 机器上占用的长度
- c++多线程
- C++ 唯一三元操作符: 条件操作符?
- const相关用法(Effective C++_3)
- c++ primer学习笔记
- C++ 迭代器
- C语言代码统计工具的源程序
- C++ 初始化列表
- C++Primer学习笔记之变量和基本类型
- Effective C++——条款19(第4章)
- Effective C++——条款18(第4章)
- 贝格尔编排法之C++版
- C++输入输出知识
- 为什么C++ 不叫++C?
- C++入门经典 笔记 (第十三章)高级引用和指针
- C语言实现栈操作
- 华为OJ题库-C++实现蛇形矩阵