这个头文件中定义了各种整型数据类型的属性,如最大值、最小值等
可以使在不同的系统中都可以适用代码
头文件
#include <climits>
提供的各种常量
- INT_MAX : int 类型的最大值。
- INT_MIN : int 类型的最小值。
- UINT_MAX : unsigned int 类型的最大值。
- LONG_MAX : long int 类型的最大值。
- LONG_MIN : long int 类型的最小值。
- LLONG_MAX : long long int 类型的最大值。
- LLONG_MIN : long long int 类型的最小值。
示例 输出 int 、 unsigned int 和 long long int 类型的最大值和最小值
#include <iostream>
#include <climits>
std::cout << "The range of int is from " << INT_MIN << " to " << INT_MAX <<
std::endl;
std::cout << "The maximum value of unsigned int is " << UINT_MAX <<
std::endl;
std::cout << "The range of long long is from " << LLONG_MIN << " to " <<
LLONG_MAX << std::endl;