void func(int arr[]){ //여기 파라미터부분

//arr를 변경하는 코드

}

int main()

{

int arr[100];

func(arr);  // A부분

}



내가 자바, c#등의 땔감 언어로 시작해서 포인터에 약해

c를 보니까 파라미터로 *를 넣더라고

어떤경우에 그런걸 쓰는거야?


난 지금 콜 바이 레퍼런스(맞나?) 그걸로 쓰고 싶은거 같아.

func(arr)이 실행 되면 int main의 arr이 바뀌길 바라거든