첫 번째 부분은 쉽습니다. M에는 호출할 때 printf에 전달하는 주소가 있습니다. 이 주소는 제가 선언한 이름이라는 변수에 저장됩니다.

Well the first part is easy. The M has an address which you pass to printf when you call it. That address is stored in that variable I declared, called name.