変数の最大値・最小値
以下のコードを実行すればわかる。
#include <stdio.h> #include <limits.h> int main(int argc, char* args[]){ printf("Char : %d - %d\n", CHAR_MIN,CHAR_MAX); printf("Integer : %d - %d\n", INT_MIN, INT_MAX); printf("Long : %ld - %ld\n", LONG_MIN, LONG_MAX); printf("Signed Char : %d - %d\n", SCHAR_MIN, SCHAR_MAX); printf("Short : %d - %d\n", SHRT_MIN, SHRT_MAX); printf("Unsigned Char : 0 - %u\n", UCHAR_MAX); printf("Unsigned Integer : 0 - %u\n", UINT_MAX); printf("Unsigned Long : 0 - %u\n", ULONG_MAX); printf("Unsigned Short : 0 - %u\n", USHRT_MAX); return 0; }