42 // integer literal 1_000_000 // _ can be used for readability 1_42_00 // or unreadability... 0x2a // hexadecimal integer literal 0o52 // octal integer literal 0b101010 // binary integer literal 10u // unsigned int 10b, 10sb, 10bs // signed byte 10ub, 10bu // unsigned byte 10L // long 10UL, 10LU // unsigned long