ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
25 ноября
262093 Топик полностью
Cepгeй Бopщ (14.07.2011 15:15, просмотров: 74) ответил Bublic на Общий вопрос про правила языка Си для 32 разрядных машинкок. Надо ли писать суффикс L или UL ко всем константам, которые загоняются в 32разрядные регистры МК? Спасибо.
Язык не оговаривает разрядность. long может быть как 32, так и 64 бита (стандарт не запрещает). А вот дописывать U - полезно. Без нее можно нарваться на ругань "выражение привело к смене знака" на запись типа (1 << 31)