Ich bin auf folgenden Code gestoßen:
line += addr & 0x3fULL;
Offensichtlich sind 'U' und 'L' keine hexadezimalen Ziffern. Ich vermute, dass die 'ULL' am Ende dieses hexadezimalen numerischen Literals "Unsigned Long Long" bedeutet - bin ich richtig? (so etwas ist sehr schwer zu googeln) Wenn ja, dann ist dies eine Art Suffix-Modifikator für die Nummer?
lL
undLl
sind nicht erlaubt) und dieLL
undU
sind separat spezifiziert, so dass Sie alle haben könnenull
,uLL
,Ull
,ULL
,llu
,llU
,LLu
,LLU
.