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

関連情報