&1 [C 언어] 포인터 (pointer) 무엇인가? , 제대로 알자. 포인터의 이해! 포인터도 특정한 변수를 가지는 변수다. 예를 들어서 설명하겠다. 검지 손가락을 펴서 앞에 있는 집을 가르켜 보아라. 그 안에는 사람이 살고 있을 것이다. 당신이 가르키는 행위 자체가 말 그대로 포인터다. 손가락 : 포인터 변수 집 주소 : 포인터가 가르키는 메모리의 주소 값 집안의 사람 : 할당된 메모리 주소에 들어가 있는 값 포인터 변수는 메모리 상에 위치한 특정한 데이터의 주소 값을 저장하는 변수이다. 메모리(memory) - 컴퓨터 메모리 = 데이터 보관 장소 - 모든 변수는 주소를 가진다. 포인터(pointer) - 메모리 주소를 값으로 가지는 변수. 예제 1. 변수 선언 2. 포인터 연산자 &, * int i, *pi, j // 정수형 변수 i,j, 정수형 포인터 변수 pi 선언.. 2020. 3. 16. 이전 1 다음