#include<iostream>
#include<math.h>
using namespace std;
int arr[10];
void p(int arr[]){
//这个地方需要注意的是int arr[]写法,而不是int[] arr 写法
int l = sizeof(arr);
for(int i = 0;i<l;i++) cout<<arr[i]<<endl;
}
void p1(int *arr){
int l = sizeof(arr);
for(int i = 0;i<l;i++) cout<<arr[i]<<endl;
}
void p2(int arr[10]){
int l = sizeof(arr);
for(int i = 0;i<l;i++) cout<<arr[i]<<endl;
}
int main(){
for (int i = 1;i<=10;i++) arr[i-1] = pow(i,2);
p(arr);
p1(arr);
p2(arr);
}
C++ 函数中传递数组
于 2022-01-19 16:51:52 首次发布