读书人

一个关于指针函数的小程序,请路过的朋

发布时间: 2012-02-26 20:19:44 作者: rapoo

一个关于指针函数的小程序,请路过的朋友帮我完成,谢谢.
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;
}

读书人网 >C++

热点推荐