指针的面试题目,求助!
写一个指针函数,指向指定的地址运行? int (*f) (int x); /* 声明一个函数指针 */f=func; /* 将func函数的首地址赋给指针f */
参考 http://www.cnblogs.com/gmh915/archive/2010/06/11/1756067.html duxingkei 发表于 2014-4-24 18:26
int (*f) (int x); /* 声明一个函数指针 */
f=func; /* 将func函数的首地址赋给指针f */
void function(int Addr)//Addr是指定的地址;
{
void (*f)(void); //声明一个函数指针变量;
f=Addr; //给函数指针变量赋值;
f(); //执行函数;
} hithms 发表于 2014-4-24 18:55
void function(int Addr)//Addr是指定的地址;
{
void (*f)(void); //声明一个函数指针变量;
差不多这个意思,你自己在编译平台上试下 好谢谢了 brightchl 发表于 2014-4-24 19:19
好谢谢了
我觉得你没看懂, 哈哈h! 这个百度就成
页:
[1]