My gcc compiler allows me to define an unsigned long long (i.e. 64-bit) literal as
gcc
#define A_LITERAL 0x1ull
--- or ---
ull or llu force the compiler to treat a constant as an unsigned and long long integer. The order of ll and u doesn't matter, nor their case. you may also write LLU or ULL.
ull
llu
unsigned
long long integer
ll
u
LLU
ULL