|
发表于 2010-5-26 15:05:16
|
显示全部楼层
相对标准一点的写法是: #include <stdio.h>
char *GetString(void)
{
static char p[最好指定一个大小] = "ABCDE";
return p;
}
void main()
{
printf("%s\n", GetString());
}
acme_pjz 发表于 2010-5-26 11:23 
之前在两个cpp里写全局变量,结果得不到预期结果
把变量声明成static也不行
后来就是用这个方法搞定的
在函数内部声明static的空间,然后返回地址 |
|