cpp

Done/C++_Python

[C++] 함수의 전달(값, 참조, 주소) [* , &]

최근 python을 많이 사용하다 보니 함수 만들때 자꾸 def를 하질 않나.. object return 할때 여러개를 던지려고 하질 않나... 그래서 정리해본다 🙂 함수 값을 전달할 때 몇 가지 방법이 있는데, 정리하자면 Call by ( value, reference, address ) 가 있다. 그전에 *과 &에 대해서 간단하게 설명하자면 0. *과 & *와 & 는 변수에 대해서 "연산"할 때 사용하기도 "선언", "구문"에서 사용하기도 한다. 1) "연산"으로 써 두 변수의 의미는 다음과 같음 c = a * b // a 와 b를 곱하여 c에 저장 a = 3 & 4 // 비트 연산 (AND) 011 & 100 = a에 0 저장 b = 6 & 10 // 110 & 1010 = b에 2 저장 2) "선..

728x90
weasel7
'cpp' 태그의 글 목록