C++函数返回数组

来源:互联网 发布:淘宝买家账号出错 编辑:程序博客网 时间:2024/05/16 05:35

C++中,数组不是一种类型,因此不能被直接返回。

返回一个指向数组的指针

#include<iostream>using namespace std;int* Array(){   int *a; a=new int [10]; for(int i=0;i<10;i++) {  a[i]=i+1;  cout<<a[i]<<" ";  } cout<<endl; return a;}int main(){ int *b; b=Array();  for(int i=0;i<10;i++)  cout<<b[i]<<" ";  cout<<endl;}


0 0
原创粉丝点击