#include "stdafx.h"
char nums[10][4]={"","一","二","三","四","五","六","七","八","九"};//为了字节对齐,定义为4,3的话中文会乱码
char** fun1()
{
//char nums[10][4]={"","一","二","三","四","五","六","七","八","九"};
//在函数中定义字符串数组,函数结束时,栈会释放掉,为了测试只好放到全局
return (char **)nums;
}
void fun2(char** str)
{
printf("\n=======================\n");
for(int i=1;i<=10;i++,str++)
{
printf("%s",str);
}
printf("\n=======================");
}
int main()
{
char **str=fun1();
fun2(str);
getchar();
return 0;
}
转载于:https://blog.51cto.com/8878683/1602621