인프런 커뮤니티 질문&답변
퀴즈
46%나 틀려요. 한번 도전해보세요!
프로그램에서 함수를 사용하는 주된 이유 중 하나는 무엇일까요?
프로그램 실행 속도를 항상 빠르게 만들기 위해
반복되는 코드를 줄이고 재사용성을 높이기 위해
변수를 전역적으로 선언하여 어디서든 접근하기 위해
프로그램의 메모리 사용량을 최소화하기 위해
답변 1
0
1234 라는 주소를 선언한다기보단 ptr 이라는 포인터를 선언하는 것이구요! 그 값을 1234로 초기화해주는 식인 것입니다.
1234 자체가 유의미한 메모리 주소가 아니다보니 이 1234 가 저장된 ptr 을 사용해서 주소를 참조하거나 하는 식의 시도를 한다면 에러가 발생할 것입니다. 1234 가 실제로 없는 주소라면 존재하지 않는 곳을 참조하려고 하는 것이기 때문에 에러가 발생할 것이고, 실제로 있는 주소라면 1234 주소에 뭐 아무값도 저장되어 있지 않는 상태이거나 개발자가 접근할 수 없는 영역의 주소라면 에러가 발생하겠네요!





