c语言main函数调用子函数后,怎么获取子函数的返回值⼀数组 ?

2024年12月04日 23:59
有1个网友回答
网友(1):

获取子函数的返回值/数组如下:

一、如果只有一个值要返回,那么用返回值

  1. char * ptr。

  2. int SIZE = 1024。

  3. ptr = subFunc()。

  4. int a=fun()。

  5. int fun()。

  6. fun(int a[], int size)。

  7. if (null != (ptr_cmp = malloc(SIZE+1))。

  8. memcpy(ptr_cmp, array_tmp, SIZE)。

二、数组是用循环达到依次赋值的目的

  1. char * subFunc()。

  2. *ptr_cmp = '\0'。

  3. return ptr_cmp。

  4. char * subFunc()。

  5. char * ptr_tmp。

  6. int  array_tmp[1024] = {}。

  7. void fun(int *a)。