C语言调用数组返回数组怎么做?
C语言调用数组返回数组怎么做?
日期:2019-07-11 22:41:06 人气:1
#include
#define MIN(x,y)int * add_1();main()
{int * p = add_1();int b[5];
for(int i=0;i<5;i++)
{
b[i] = *(p+i);}
for(i=0;i<5;i++)
{
printf("%d",b[i]);
}}
int * add_1()
{
int static a[5]={1,2,3,4,5};return a;
}
扩展资料:注意事项
一、该数组不能是返回函数的局部变