Programming/C++

돌아가는 것 확인... 함수 변수 인자에 int pArr[]

OKOK 2017. 3. 10. 02:24

/*

배열을 인자로 전달받는 함수의 선언

함수 변수 선언에 int pArr[] 이렇게 쓴다는 것이야.

*/


#include<stdio.h>


int MaxVal(int pArr[], int n);


int main(void)

{

int arr[10] = { 4,8,3,7,2 };

int max;


max = MaxVal(arr, sizeof(arr) / sizeof(int));

printf("최대 값: %d \n", max);


return 0;

}


int MaxVal(int pArr[], int n) {

int max, i;

max = pArr[0];


for (i = 1; i < n; i++)

if (max < pArr[i])

max = pArr[i];

return max;

}


// 포인터, 배열이름... 이해하기. 다지기