본문 바로가기
IT/Python3

파이썬과 C++ 참조 비교

by 어센트 2020. 9. 19.
//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 는 서로다른 객체를 참조하게된다.

'IT > Python3' 카테고리의 다른 글

리스트  (1) 2020.09.19
파이썬 is 와 == 의 차이  (0) 2020.09.19
파이썬과 C++ 참조 비교  (0) 2020.09.19
백준 2577번(파이썬) 리스트 0으로 초기화  (0) 2019.08.27
백준 10951번 (파이썬)  (1) 2019.08.22