Директива препроцессора #define от функции typedef отличается следующим:
- В отличие от #define функция typedef дает символические имена только типам данных
- Функция typedef более гибка, чем #define
- Функция typedef выполняется препроцессором, а не компилятором
- Функция typedef менее гибка, чем #define
- отличие от #define функция typedef дает символические имена не только типам данных
К сожалению, у нас пока нет статистики ответов на данный вопрос,
но мы работаем над этим.