C++1 [C++] Pointer(포인터) Reference(레퍼런스:참조자) 변수 포인터와 레퍼런스 변수에 대해서 알아보겠습니다. 아마 어느정도 개념만 알고있는 경우도 있을것이고, 알고는 있지만 실제로 어떤차이가 있는지 모르는 경우도 있을 것 입니다. 그래서 오늘은 두가지 변수에 대해서 정리해 보고, 몇가지 사용에 대해서 알아보겠습니다. 1. Pointer(포인터) 변수 type* [변수명] 다음과 같이 생겼습니다. type은 변수의 type이고 (int, float, etc...) 바로 뒤에 '*' 를 붙여줍니다. 그리고 한칸을 띄고 원하는 포인터 변수의 변수명을 넣어줍니다. (ex. int* a) 이렇게 생긴 포인터 변수는 아래의 특징을 가지고 있습니다. 초기화가 불필요하며, null 이 가능함 포인터 변수에는 메모리 주소를 넣어야 하기 때문에, '&'를 사용해서 할당 (ex. &.. 2022. 1. 12. 이전 1 다음