что является причиной явного объявления L или UL для длинных значений

Из примера

unsigned long x = 12345678UL

Мы всегда узнали, что компилятору нужно только видетьдолго" в приведенном выше примере, чтобы установить 4 байта (в 32-битной) памяти. Вопрос в том, почему мы должны использовать L / UL в длинных константах, даже после объявления его длинным.

Ответы на вопрос(4)

Ваш ответ на вопрос