因此,如果想在主函数中输出自定义函数中定义的数组,就要在自定义函数中把数组定义为静态数组,然后返回数组名即可。静态变量的生命周期是整个程序的生命期,从定义开始,直到程序结束,才会被释放。参考代码:include <stdio.h>char *get_str(void) //返回值类型为字符指针{ static char str[100]=...
C/C++里指针和数组用法是通用的,返回一个二级指针,然后按照指针数组的用法使用即可。char ** f1();char** p=f1();//接收函数返回值 printf ("%s",p[2]);//输出第三个成员的内容
C/C++里指针和数组用法是通用的,返回一个二级指针,然后按照指针数组的用法使用即可。char f1();char p=f1();//接收函数返回值 printf ("%s",p[2]);//输出第三个成员的内容