Programming/C++
배열을 함수의 인자로 전달하는 방법
OKOK
2017. 3. 10. 02:08
/*
아 그동안 주변에 너무 휘둘렸다...
어려운게 아니였다... 왜 너희들이 어렵다는 것을 일반화하니...
*/
#include <stdio.h>
void fct(int *arr2);
int main(void)
{
int arr1[2] = { 1,2 };
fct(arr1);
printf("%d \n", arr1[0]);
return 0;
}
void fct(int *arr2)
{
printf("%d\n", arr2[0]);
arr2[0] = 3;
}
함수 프로토타입, 함수 정의, 그리고 메인 함수 돌리기...
코드 리뷰하는 방법 그리고 그것을 어떻게 시각화 할 것인지 생각하기.
포인터 변수 선언했다. 그리고 그것이 배열이다. 명확히 한다. 배열과 포인터를 관계를
배열은 데이터 저장에 초점을 맞추면 되고 포인터는 주소값을 휘리릭 날아다닐 수 있도록 설계 되어 있는듯 하다.