콜바이 벨류는 밖에서 함수 내부로 값을 가져오는거고
콜바이 레퍼런스는 함수내부에서 값을 받아서 나가는것? 리턴이랑 비슷한걸로 이해해두 대나요
엥?
아니 C에는 call by reference가 없어
c++보구있는데용..
아 C++이면 레퍼런스가 있다
Call by value는 다른 변수를 만들어서 복사하는 방삭으로 값을 전달하는 것. call by reference 는 함수에서 호출한 함수의 변수 값을 직접 바꾸는 것으로 생각하면 돼
감사합니다
그래서 어떤 분은 이를 혼동해서 유명 C교재에 C에도 call by reference가 존재하는 것 처럼 서술했는데 굳이 말하자면 C는 주소값을 call by value로 전달하고 이를 역참조해서 레퍼런스의 동작과 같은 일을 할 수 있는거야.
https://m.blog.naver.com/han95173/220934411280
c++....
아 없구나..;
빛광명님 왜 제 질문에 님이 답을 얻어가죠?
덕분에 배워가네요 감사합니다
이제 저도 알려주세요
값을 복사해서 넘어가냐 참조를 따서 넘기냐
참조라는 행위가 제가 input하는 행위나 지역변수에 대입을 통한 행위를 말하나요?
참조하면 원본을 가르키는 참조 타입이 나옴 그럼 그걸 역참조하면서 원본에 접근하는거
다들 너무 감사합니다 그랜절박습니다
엥?
아니 C에는 call by reference가 없어
c++보구있는데용..
아 C++이면 레퍼런스가 있다
Call by value는 다른 변수를 만들어서 복사하는 방삭으로 값을 전달하는 것. call by reference 는 함수에서 호출한 함수의 변수 값을 직접 바꾸는 것으로 생각하면 돼
감사합니다
그래서 어떤 분은 이를 혼동해서 유명 C교재에 C에도 call by reference가 존재하는 것 처럼 서술했는데 굳이 말하자면 C는 주소값을 call by value로 전달하고 이를 역참조해서 레퍼런스의 동작과 같은 일을 할 수 있는거야.
https://m.blog.naver.com/han95173/220934411280
c++....
아 없구나..;
빛광명님 왜 제 질문에 님이 답을 얻어가죠?
덕분에 배워가네요 감사합니다
이제 저도 알려주세요
값을 복사해서 넘어가냐 참조를 따서 넘기냐
참조라는 행위가 제가 input하는 행위나 지역변수에 대입을 통한 행위를 말하나요?
참조하면 원본을 가르키는 참조 타입이 나옴 그럼 그걸 역참조하면서 원본에 접근하는거
다들 너무 감사합니다 그랜절박습니다