原创 函数指针的使用

2009-5-1 17:09 1807 8 8 分类: 软件与OS
 
函数指针的使用

1.不能将普通的变量的地址赋给函数指针;

2.不能将函数的调用赋给函数指针

3.可以将函数名赋给一个函数指针

例如:

int ptr;

int fn(int);

int (*fp)(int);

fp = fn;//正确,将函数fn的地址赋给fp

fp = fn(5);//错误,返回给fp的结果不是一个函数地址

fp = &ptr;//错误,ptr的地址不在程序代码区,两种数据类型不可能转换
PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
8
关闭 站长推荐上一条 /3 下一条