давайте предположим, что у меня есть этот фрагмент кода:
void foo_for_foo( void some_function(int, int)) <------
{
int x = 5;
some_function(x, x);
}
а также этот (на самом деле то же самое с небольшой разницей)
void foo_for_foo( void (*some_function)(int, int)) <-------
{
int x = 5;
some_function(x, x);
}
мой вопрос, имеет ли значение, как я пишу это
void foo_for_foo( void some_function(int, int))
или
void foo_for_foo( void (*some_function)(int, int))
причина в обоих случаях я получаю одинаковый результат
заранее спасибо