1. 배열의 이름의 사용법 - 배열의 이름은 첫번째 인자의 주소값에 대한 정보를 담고있다 --> 주소값을 담고있다 - 허나 배열의 이름은 다른 배열 혹은 변수를 가리킬 수 없다 --> 포인터의 상수적 형태를 띤다 - 따라서 scanf에서 배열이 다른 변수처럼 &를 사용하지 않아도 되는 이유가 변수는 &를 통해 주소값을 반환해야되지만, 배열의 이름은 그 자체로 주소값을 가지고 있으므로 &연산자가 필요없는 것이다. ※ 포인터변수와 배열의 이름은 변수와 상수라는 차이가 유일한 포인터변수와 배열의 차이점이다. - 메모리 접근 --> 둘 다 *연산을 통한 메모리 접근이 가능하다 --> 둘 다 []를 통해 배열처럼 접근도 가능하다 int arr[] = {1,2,3,4,5}; int* ptr = arr; ptr[3]..