C++中数据类型int, short, long, long long的数据范围

C++中数据类型int, short, long, long long的数据范围_第1张图片


这里的运行环境是VC++6.0,win7_64bit操作系统 ,VC++6.0中有些支持不了,可以在以后更高版本中测试。


#include 头文件中定义的符号常量如下:


climits中的符号常量
符号常量 表示
CHAR_BIT char的位数
CHAR_MAX char的最大值
CHAR_MIN char的最小值
SCHAR_MAX signed char的最大值
SCHAR_MIN signed char的最小值
UCHAR_MAX unsigned char的最大值
SHRT_MAX short的最大值
SHRT_MIN short的最小值
USHRT_MAX unsigned short的最大值
INT_MAX int的最大值
INT_MIN int的最小值
UINT_MAX unsigned int的最大值
LONG_MAX long的最大值
ULONG_MAX unsigned long的最大值
LLONG_MAX long long的最大值
LLONG_MIN long long的最小值
ULLONG_MAX unsigned long long的最大值

/*************************************************
	描述:显示int, short, long, long long的最大值
	作者:Elohim
*************************************************/
#include 
#include    //使用limit.h头文件
using namespace std;

int main()
{
	int n_int = INT_MAX;
	short n_short = SHRT_MAX;
	long n_long = LONG_MAX;
//	long long n_llong = LLONG_MAX;

	cout<<"int 型是 "<

参考文献:《C++ Primer Plus(第6版)中文版》 40~41页。


你可能感兴趣的:(【开发语言/框架】,C/C++)