ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
27 апреля
567606 Топик полностью
Bill (19.12.2014 14:30, просмотров: 89) ответил SciFi на Я вообще не понимаю, зачем делают typedef для структур? Лень писать struct? Это всё от лукавого. А по сути - ЕМНИП, в C90 нельзя выбрасывать xx, а вот в C99 - можно.
Ну, мне, например, лень. А xx(ярлык структуры) можно в случае typedef не указывать. Использовать же typedef часто очень удобно. Например, если мы работаем с комплексными числами, проще определить их через typedef typedef struct _complex {double re; double im} Complex; ..... Complex x, y, z; // Declare vars wiht typedef struct _complex x, y, z; // Declare vars without typedef