如何用变量调用函数?

时间:2014-03-31 12:37:14

标签: c++

你好,所以我想用一个像这样的变量调用一个函数,例如

void Test(){
    printf(":P");
}
void Tests(int foo){

}
void Tester(unsigned int r){
   int r = Test(r);
   /*Just an example*/ 
   Trace(r);
}

1 个答案:

答案 0 :(得分:2)

看起来你需要这样的东西:

#include <stdio.h>
void Test()
{
    printf(":P");
}

int main()
{
    void (*foo)();
    foo = &Test;

    (*foo)();

    return 0;
}

请在您的问题中添加详细信息。现在很难帮助你。