돌아가는 것 확인... 함수 변수 인자에 int pArr[]
/*배열을 인자로 전달받는 함수의 선언함수 변수 선언에 int pArr[] 이렇게 쓴다는 것이야.*/ #include 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;} // 포인터, 배열이름... 이해하기. 다지기
2017. 3. 10.
배열의 요소들의 총합 결과 반환 함수
/*오예 새로운 것!*/ #include int ArrAdder(int* pArr, int n); int main(void) {int arr[10] = { 1,2,3,4,5,6,7,8,9,10 };int SumOfArr; SumOfArr = ArrAdder(arr, sizeof(arr) / sizeof(int));printf("배열의 총 합: %d\n", SumOfArr); return 0;} int ArrAdder(int* pArr, int n) {int sum = 0;int i; for (i = 0; i < n; i++)sum += pArr[i];return sum;} // 함수 정의, 메인 함수가 존재한다.메인함수에서 보니 배열이 있다. 배열이 있으니 주소값으로도 사용가능. 사이즈에 대한 개념 무...
2017. 3. 10.