포인터
-
C++ 포인터와 레퍼런스C++/Common 2023. 10. 3. 20:56
6일간의 연휴간 C++을 익히는 시간을 가졌습니다. 10년전에 처음 프로그래밍을 배울때 가장 어려웠던 C의 포인터 개념을 다시 한번 되새기고 남기려고 이 포스팅을 남깁니다. void 포인터 타입과 상관없이 포인터를 생성합니다. nullptr은 비어있는 포인터 변수를 만들때 넣습니다. void* pointer = nullptr; 포인터 할당 int value = 100; int* ptrValue1 = &value; 포인터는 다른 변수의 주소값을 할당해서 지정합니다. int value = 100; int* ptrValue1 = &value; int* ptrValue2 = ptrValue1; 혹은 다른 포인터를 그대로 지정하여 사용할 수 있습니다. 여기서 &value 와 같이 변수앞에 &이 붙는 경우는 변수의..