Синтаксис указателя на функцию C

У меня очень простой вопрос.

обычно при объявлении некоторой переменной перед ней ставится ее тип, например:

int a;

указатель на функцию может иметь тип, такой как: int (*) (int, int), в случае, если мы указываем на функцию, которая принимает два типа int и возвращает int. Но при объявлении такого указателя его идентификатор не следует за типом, например:

int(*)(int,int) mypointer;

вместо этого вы должны написать идентификатор в середине:

int(*mypointer)(int,int);

почему это так? Извини, я это знаюсмущающе легкий вопрос ...

Спасибо всем за ответ. КАК.

Ответы на вопрос(4)

Ваш ответ на вопрос