便利ワザ4

INT_MIN,INT_MAXがint型の最大,最小値の定数らしい.

#include <bits/stdc++.h>
using namespace std;
int main()
{
    int a = INT_MAX;
    int b = INT_MIN;
    cout<<a<<endl;//2147483647
    cout<<b<<endl;//-2147483648
    return 0;
}

その他にも

CHAR_BIT    //char型のビット数
MB_LEN_MAX  //マルチバイト文字の最大バイト数

SCHAR_MIN   //signed char型の最小値
SCHAR_MAX   //signed char型の最大値
UCHAR_MAX   //unsigned char型の最大値
CHAR_MIN    //char型の最小値
CHAR_MAX    //char型の最大値
SHRT_MIN    //short型の最小値
SHRT_MAX    //short型の最大値
USHRT_MAX   //unsigned short型の最大値
INT_MIN     //int型の最小値
INT_MAX     //int型の最大値
UINT_MAX    //unsigned int型の最大値
LONG_MIN    //long型の最小値
LONG_MAX    //long型の最大値
ULONG_MAX   //unsigned long型の最大値