ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
61688 Топик полностью
Павел В. (29.06.2006 22:27, просмотров: 1) ответил ReAl на О, в C99rationale это ещё чётче написано
Ну что тут сказать?.... Я пользовал описалово от отцов-основателей (K&R): void (*efct)(char*); // указатель на функцию Для вызова функции с помощью указателя (efct в нашем примере) надо вначале применить операцию косвенности к указателю - *efct. Поскольку приоритет операции вызова () выше, чем приоритет косвенности *, нельзя писать просто *efct("error"). Это будет означать *(efct("error")), что является ошибкой. По той же причине скобки нужны и при описании указателя на функцию.