在C/C++中,一般有两种方法来返回一个数组。第一种方法:返回一个指向数组的指针,例如char (*retArray)[10]声明了一个函数retArray,该函数可以返回指向具有10个char元素的数组例子如下:#include#includeint (*retArray())[10]{int (*a)[10];int i=0;/*动态开辟空间*/a=calloc(10,sizeof(...
c++-在函数中返回数组的常用方法 一般应用情景: 在fun1函数中处理完某个数组之后,返回此数组到另一个函数中。 方法: 使用全局变量:这种方法最方便,但此方法打破了函数间的通信及封装的思想,所以不推荐使用。 比较简单,就不举例了; 通过堆区动态开辟内存解决:C++中,我们通常用new来在堆区动态开辟内存,利用堆区...