예제문제 1)#include void func(int *p) { int temp[] = {0, 1, 2}; p = temp; p[0] = 9;}int main() { int arr[] = {3, 4, 5}; func(arr); printf("%d", arr[0]); return 0;}1️⃣ main() 시작 int arr[] = {3, 4, 5}; → arr 배열이 만들어지고arr[0] = 3, arr[1] = 4, arr[2] = 52️⃣ func(arr) 호출arr의 첫 번째 주소(&arr[0])가 func의 매개변수 p로 전달됩니다.즉, 처음에는 p가 arr을 가리킵니다.3️⃣ func() 내부 int temp[] = {0, 1, 2}; p = temp; 지역 ..