一个关于指针函数的小程序,请路过的朋友帮小弟我完成,多谢

一个关于指针函数的小程序,请路过的朋友帮我完成,谢谢.char*qq(){staticcharc[] 你好 returnc}intmai

一个关于指针函数的小程序,请路过的朋友帮我完成,谢谢.
char   *qq()
{
              static   char   c[]= "你好 ";
              return   c;
}
int   main(int   argc,   char*   argv[])
{
      各位朋友你们好:我想在这里定义一个指向指针函数QQ的指针,然后利用定义的
      指针来调用QQ函数,请问应当如何写啊,谢谢你了.
}
//---------------------------------------

[解决办法]
char *qq()
{
static char c[]= "你好 ";
return c;
}

这个函数是错误的 你返回函数内部变量的指针, 结果是乱码
[解决办法]
sorry 没有看到static

[解决办法]
#include <iostream>
using namespace std;

char *qq()
{
static char c[]= "你好 ";
return c;
}
int main(int argc, char* argv[])
{
char* (*pqq)() = qq;
char * rslt;

rslt = pqq();
cout < <rslt;
}