Talk:c/language/integer constant
From cppreference.com
gcc -Wformat -Wsignedness gives a warning for the last line of the example
Run this code
printf ("%lld\n", -9223372036854775807ull - 1);
Output:
integer_constant.c:21:16: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 2 has type ‘long long unsigned int’ [-Wformat=]
Would it not be more accurate to use -9223372036854775807ll instead of -9223372036854775807ull?