C++构建返回数组的函数

            由于本人目前不善于C/C++,所以先来些小东西学学吧,写java写习惯了,用着C++感觉好别扭。。。。无奈啊~如下是一个构建返回数组的函数的方法,方便自己以后再忘了,悲剧啊。。。。。。。

#include<iostream>
using namespace std;
int* getArr(){
int *arr;
arr=new int[8];
for(int i=0;i<8;i++){
arr[i]=i;
}
return arr;
}
void useArr(int arr[]){
//这个函数就可以使用传入的数组
}
int main(){
int *arr;
arr=getArr();
for(int i=0;i<5;i++){
cout<<arr[i]<<" "<<endl;
}
useArr(arr);
return 0;
}
//美中不足是数组长度的求得还没解决。。。。

 

你可能感兴趣的:(c/c++,返回数组函数)