|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
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
复制代码 |
|