马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
对函数名取址和直接取函数名是一样的:#include <stdio.h>
//typedef int (*PFUN)(void);
int fun(void)
{
printf("Hello world\n");
return 0;
}
int main(void)
{
int (*pfun_test)(void);
pfun_test = fun;
pfun_test();
(pfun_test)();
(*pfun_test)();
(*****pfun_test)();
(*****************pfun_test)();
printf("fun addr %x\n",fun);
printf("fun addr %x\n",&fun);
return 0;
}
Hello world
Hello world
Hello world
Hello world
Hello world
fun addr 401005
fun addr 401005
Press any key to continue
|