C++ 이론(2)
·
C++
Pointer포인터: 어떤 변수의 메모리상의 주소값을 저장하고 있는 것일반 변수: 일반적인 데이터(상수)를 저장할 수 있는 기억장소포인터 변수: 일반 변수의 주소값을 저장할 수 있는 기억장소, 일반적으로 포인터라고 함datatype: 저장하고 있는 주소값의 변수형과 동일ex) int *, float *, double * (*: 아스트리크)주소값 저장하는 법: (datatype) *(pointer name) = &(variable); (&: 엠프센트)ex) int *pnum = #Dereference(역참조): 주소를 통해 포인터가 변수 값에 접근하는 것+추가 - 함수가 호출될 때 매개변수에 인자를 어떤 방식으로 넣어줄건지에 대한 개념Call by address: 주소에 의한 전달, 포인터가 가리키는 주소..