Это объявление создает RT
в качестве имени определения типа (синоним) для типа "указатель на функцию, принимающий два параметра int
и возвращающий указатель на void
". Затем вы должны использовать RT
для объявления объектов этого типа, например:
RT foo, bar;
вместо записи
void *(*foo)(int a, int b), *(*bar)(int a, int b);
или
void *(*foo)(int a, int b);
void *(*bar)(int a, int b);