📅  最后修改于: 2023-12-03 15:10:34.707000             🧑  作者: Mango
在 C++ 中,int
是一种整数类型,通常占用 4 个字节的内存空间。它可以存储从 -2,147,483,648 到 2,147,483,647 之间的整数,这个范围称为 int
的最大值。在 C++ 中,最大值可以使用头文件 limits.h
中的 INT_MAX
常量来表示。
#include <iostream>
#include <limits.h>
int main() {
int max_int = INT_MAX;
std::cout << "The maximum value of an int in C++ is: " << max_int << std::endl;
return 0;
}
运行以上代码将输出:
The maximum value of an int in C++ is: 2147483647
需要注意的是,如果使用整型变量存储数字超出了 int
类型的范围,将会导致数值溢出的错误。如果需要存储更大的整数,可以使用 long long
类型,它通常占用 8 个字节的内存空间,可以存储从 -9,223,372,036,854,775,808 到 9,223,372,036,854,775,807 之间的整数。