복사

· C++
참조와 복사의 차이int &ref = arr[0]; // 참조int copy = arr[0]; // 복사 참조 (Reference)참조(Reference) :  int &ref는 ref가 arr[0]을 참조하도록 한다. 이는 ref가 arr[n]의 다른 이름이 되도록 한다. 따라서 ref를 수정하면 arr 배열의 값도 수정된다. 이는 실제 데이터에 대한 별칭을 제공하므로 메모리를 추가로 사용하지 않으며, 성능 측면에서 이점이 있을 수 있다 복사 (Copy)int copy라면 arr[n]의 값을 copy에 복사하게 된다. 이렇게 되면 copy와 arr[n]은 서로 다른 메모리 공간을 차지하게 되며, copy를 수정하더라도 arr[n]에는 영향을 미치지 않는다. 예시참조 사용#include using nam..