주소는 소위 lvalue에 대해서만 얻을 수 있는 거야

&72 하면 당연히 오류가 남

int arr[72]; 하고 &arr이 되는 건 arr이 상수가 아니라 배열 변수이기 때문이고

arr은 int를 가리키는 포인터지만 &arr은 int [72]를 가리키는 포인터이며

&arr이 arr과 같은 주소이듯이 (&arr)[1]은 &arr[73]과 같은 주소임

자료형은 다르지만.