I have a simple question. I have this code :
int foo();
int main (int argc, char** argv){
printf("- foo: %p\n",foo);
printf("- foo: %p\n",&foo);
}
I noticed both lines print a very low address (text segment), but I don't understand the difference between the lines.