Tipos literais: 0x1ull vs 0x1llu
Minhasgcc
compilador permite-me definir um longo longo não assinado (ou seja, 64 bits) como
#define A_LITERAL 0x1ull
--- ou ---
#define A_LITERAL 0x1llu
Existe alguma diferença entre essas duas instruções literais? Isso é comum a outros compiladores C?