一个函数print, &print,与 print好像一样的, print不就是个函数的入口地址马, 好可以取地址吗?
#include <iostream>
using namespace std;
void print(int n){
for( int i = 0; i< n; i++){
cout<<i<<" ";
}
cout<<endl;
}
int main(){
void (*pfunc)(int ) = &print;// void ( *pfunc)(int) = print是一样的, 我不太明白, print已经是个地址, 还可以再取地址吗?
pfunc(10);
return 0;
}
问题点数:0、回复次数:2Top
1 楼carbon107(<软件开发思想.h>)回复于 2003-11-03 16:03:58 得分 0
执行起来是一样的
加入&只是为了更加明了,清晰Top
2 楼bing_huo(我是一个演员!)回复于 2003-11-03 16:08:51 得分 0
void (*pfunc)(int ) = print;
这样也没问题吧?Top
相关问题
- 请问如何能得到API函数timeGettime的入口地址
- 关于如何获取函数的入口地址问题。
- C++入口函数
- 新手问题:类的成员函数能不能做CreateThread()线程函数的入口地址?
- 关于入口函数
- 如何调用WINDOWS API(微软提供的标准API)取函数入口地址,大侠请帮忙!
- 怎样得到某个类的function的入口地址???---我想用类里面的一个函数来做HookCallBackProc。。。。
- dll的问题,我export一个函数,这个函数的名字叫"Add" 可是我用它来找函数入口地址是0可是我用"Add@@YAHHH@Z"来找地址就可以找到!
- 模板函数地址
- 关于application的入口函数与构造函数




