#include <limits.h>#define ULLONG_MAX 18446744073709551615
ULLONG_MAX is the maximum value for an object of type unsigned long long int.
ULLONG_MAX conforms to ISO/IEC 9899:1999 (C99).