The first declares f as a variable of type pointer to int
.
The second declares f as a variabvle of type function with no parameters returning an
int
P.P.S.: I was wrong, the first is a function declaration, as CPallini pointed out. Explanations can be found at
Guru Of The Week #1[
^]