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