ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 апреля
751083 Топик полностью
fk0, легенда (21.04.2017 00:30, просмотров: 104) ответил MBedder на В моих текстах ВСЕ типы имеют фиксированную разрядность, ибо тот конкретный процессор, который работает в моем конкретном изделии, тоже, как ни странно, имеет фиксированную разрядность. Со сторонним кодом типа стеков/FS/RTOS совместимость
В языке C пространства имён типов и переменных разные. Из-за этого #define (вместо typedef) -- верный способ нарваться на грабли, когда замена произойдёт не в том контексте. Хоть базовые типы и являются зарезервированными ключевыми словами, твои самодельные таковыми не являютя и вполне можно переменную назвать u32, например. Или это может быть в стороннем коде. Кроме того, на проблему можно нарваться и использовании макросов, когда u32 является подстрокой используемой в операции ## конкатенации.
[ZX]