SIZE_MAX - size_t型の最大値
SIZE_MAXはsize_t型の最大値を表現する定数マクロです。「stdint.h」をインクルードすると利用できます。
64bitのLinuxの環境で、SIZE_MAXを出力してみたサンプルです。%zuは、size_t型の値をポータブルに出力できる書式指定子です。
#include <stdio.h> #include <stdint.h> int main(void) { printf("%zu\n", SIZE_MAX); }
出力結果です。
18446744073709551615