Ja, das L wird unbedingt benötigt. Du kannst ja mal ausprobieren, was passiert, wenn du's weglässt, der Compiler wird dir eine Fehlermeldung ausgeben. Zahlen werden standardmäßig als uint16 interpretiert, d.h. bis maximal 2^16 - 1 = 65535, größere müssen durch das L als uint32 gekennzeichnet werden.
Gruß
ASUR0
Lesezeichen