Today I have been learning C with Alfonso Maestre. We have been trying to understand pointers to functions. It is funny that
int x(int z) {return 0;};
int main() {
if (x == ****************x) {
printf ("I am a pointer to myself\n");
}
}
compiles and says a function is a pointer to itself!!! Isn't it surprising?
