指针

24 阅读1分钟
#include<stdio.h>

//编一个函数printArr,打印传入的数组中的所有元素

void printArr(int arr[],int n){
	
	for(int i = 0 ;i < n ; i++ ){
		printf("%d\n",arr[i]);
	}
	
} 




int main(){
	//int 类型的数组
	int arr1[]={1,2,3,4,5,8,9};
	
	//计算数组的元素个数,用数组的整体大小/单个元素大小
	int n_arr1 = sizeof(arr1)/sizeof(int);
	
	printf("%d\n",n_arr1); 
	printArr(arr1,n_arr1);
	int arr2[3]={7,8,9};
	
	printArr(arr2,3);
	
	
		  
	
//	int arr[5]={1,2,3,4,5};
//	for(int i = 0;i<5;i++){
//		printf("%d\n",arr[i]);
//	}
//	
//	printf("在函数中传入数组");
//	
//	
}