C++ 포인터
·
C++
오늘은 C,C++ 포인터에 대해 정리 해보겠습니다 포인터란? 먼저 간략하게 포인터를 설명하자면, 주소를 저장하는 변수라고 생각하면 이해가 쉽습니다. 우리가, 변수를 선언하게 되면 컴퓨터는 그 해당 변수의 데이터를 저장할 주소 또한 정해서 가지고 있게 됩니다. 쉽게 설명하기 위해 위 코드처럼 우리가 int형 변수 i를 선언했다고 합시다. 컴퓨터는 i라는 변수의 주소값을 임의로 정한 뒤, 해당 주소값에 int형 데이터 처리 방식으로 정수 10이라는 값을 저장하게 됩니다. 주소라는 개념이 이해가 안되실수 있기 때문에, 부연 설명을 드리자면 int i = 10이라는 코드를 작성할경우, 결국 10이라는 데이터가 컴퓨터 메모리상 어딘가에 저장이 되어있어야하는데 그 데이터가 존재하는 그 위치가 즉, 주소라고 보면됩니..