函数名在主函数里是个接口或者叫入口,你可以通过定义一个指针来指向他void * p;int fun(int a);p=fun;
虽然它可以被自动转换为指向这个函数入口地址的指针,但是实际上函数名只是一个代号
void func(int x,...);其中,&func和func是一样的,都可以看做函数地址.
和变量名一样。是一个代号
不是,参见编译原理。