IT/Python3
파이썬과 C++ 참조 비교
어센트
2020. 9. 19. 16:44
//C++
int a = 10;
int &b = a;
b = 7;
std::cout << a << std::endl;
위 코드의 경우 b의 메모리 주소는 a 가 저장하는 수가 10에서 7로 변경되어도 동일한 메모리 주소를 가진다.
반면 파이썬의 경우
a = 10
b = a
b = 7
id(a),id(b)
a와 b 는 서로다른 객체를 참조하게된다.