C
2023. 8. 11.
[C언어] 포인터(pointer) 개념 완벽이해하기(ft. 미션맨과 스파이의 임무)
HTML 삽입 미리보기할 수 없는 소스 Scene 1: 포인터의 개념과 미션맨의 임무 철수, 영희, 민수라는 주민들이 살고 있는 아파트가 있습니다. 각 주민들은 자신의 방에 들어가기 위해 암호가 필요한데요, 이 암호를 미션맨이 찾아내야 합니다. C 프로그래밍에서 포인터는 미션맨과 같은 역할을 하며, 메모리 주소를 저장하고 다른 변수들의 값을 찾아냅니다. 이러한 개념을 코드로 구현해봅시다. - 철수, 영희, 민수의 암호와 주소를 변수로 설정합니다. int 철수 = 1; // 암호 int 영희 = 2; int 민수 = 3; - 주민들의 주소와 암호를 출력합니다. printf("철수네 주소 : %p, 암호 : %d\n", &철수, 철수); printf("영희네 주소 : %p, 암호 : %d\n", &영희, 영..