반응형 포인터1 [자료구조] 포인터(pointer), 메모리- 기본기를 탄탄하게 (1) 메모리 포인터(pointer)를 이해하기 이전에 메모리를 먼저 이해해야 함 메모리란 아래 3가지 특징을 가진다 - 컴퓨터의 메모리는 데이터를 보관하는 장소 - Byte(8 bits) 단위로 지정 - 모든 변수는 주소를 가짐 포인터 포인터(pointer)는 메모리 주소를 값으로 가지는 변수 int num = 12; int *p; // 포인터 변수 p 선언 p = # // 포인터 변수 p에 변수 num의 주소를 저장 - 연산자 &는 변수로부터 그 변수의 주소를 추출하는 연산자 - 연산자 *는 치환문의 왼쪽, 오른쪽 위치에 따라 의미하는 바가 다름 ㄴ 오른쪽 : 변수가 가진 값 int tmp = *p; 라고 선언 했을 때, p는 현재 num의 주소를 가지고 있으므로 12를 의미함 // tmp에 12라는.. 2022. 10. 29. 이전 1 다음