Literal-Typen: 0x1ull vs 0x1llu

Meinegcc Mit dem Compiler kann ich ein vorzeichenloses langes (d. h. 64-Bit-) Literal als definieren

#define A_LITERAL 0x1ull

--- oder ---

#define A_LITERAL 0x1llu

Gibt es einen Unterschied zwischen diesen beiden wörtlichen Aussagen? Ist dies bei anderen C-Compilern üblich?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage