機能 |
char型の上限値を表す。 ただし、符号拡張されているかで定義値は異なる。 有符号の場合、SCHAR_MAX 無符号の場合、UCHAR_MAXと同義である。 |
---|---|
定義 |
#include <limits.h> CHAR_MAX (UCHAR_MAX または SCHAR_MAX) |
実装例 |
#include <limits.h> #include <stdio.h> int main(void) { /* char型が有符号に設定されている場合 */ printf("%d\n", CHAR_MAX); return 0; } |
実行結果 |
127 |
CHAR_MAX