Question: what does ull mean in c?
Answer: ISO C99 supports data types for integers that are at least 64 bits wide ( . . . ) . To make an integer constant of type long long int , add the suffix LL to the integer. To make an integer constant of type unsigned long long int , add the suffix ULL to the integer.