누구는 실제로 콜바이레퍼런스는 없다그러고 누구는 맞다그러고 찾아보니까 그렇더라 그냥 널리 알려진 사실로 외우는게 속편함.
익명(211.234)2023-05-11 18:20
답글
보통 책은 논문기반일텐데 책에 그리나와있으니 책이맞다봐야하는거아닌가근데 - dc App
익명(106.102)2023-05-11 18:21
주소값도 값이긴 하지ㅋㅋ
익명(180.70)2023-05-11 18:25
?? 이상한거에 집착하는거 같은데
..(223.38)2023-05-11 18:27
답글
짜증나잖아 레퍼런스는 밸유아니냐고 ㅡㅡ - dc App
익명(106.102)2023-05-11 18:28
답글
그럼 너 뭐 char도 컴퓨터 내부적으로 숫자로 표현하는데 왜 int로 안쓰도 char라고 쓰냐고 궁금해하냐??
..(223.62)2023-05-11 18:30
답글
그건 명확하게 데이터 크기도 있고
명시적으로 코딩할때 알아보기 편하라고 구분해놓은거잖아
애초에 데이터 타입이라는게 엄밀히 말하면 데이터의 크기만 의미있는건데
근데 다른 레퍼런스 타입이나 오브젝트랑은 다르게
포인터 변수는 그걸로 ++ --도 시킬수 있는 값이라 봐야하는거 아니냐는거지 - dc App
익명(106.102)2023-05-11 18:31
답글
아니 그니까 그게 맞는데
그래서 뭔상관이냐고ㅋㅋㅋ
그냥 스코프밖에 있는 변수에 영향준다는 기능 땜에 편의상 그렇게 부르나보지 하고 넘기셈
..(223.38)2023-05-11 18:34
답글
그럼 내가 해당 함수에서 스코프 밖의 변수에 영향을 주면 레퍼런스고 아니면 콜바이 밸유라보는거야?
그러면 함수 내부구성에따라 똑같은 파라미터여도 다른거임? - dc App
익명(106.102)2023-05-11 18:37
추상화해서 생각하셈
익명(118.235)2023-05-11 18:46
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ개념을이해해야지 뭘 그딴걸 아득바득 쳐우기고있냐ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
애초에 임의의 오브젝트를 복사하지 않고 그대로 넘겨주려고 call by reference를 하는건데 포인터도 값인데요?.? 이러고있네
이해안가면 다른데 하나 더만들어서 거기도 할당하고 값을 바꺼보세요
엄밀히 따지면 c는 call by value가 맞음. 레퍼런스값을 "복사" 해서 넘기니까
그렇게 물어봣는데 계속 도돌이표됨 - dc App
그럼 걍 그런갑다 하면서 적당히 걸러들어야지 뭐....
누구는 실제로 콜바이레퍼런스는 없다그러고 누구는 맞다그러고 찾아보니까 그렇더라 그냥 널리 알려진 사실로 외우는게 속편함.
보통 책은 논문기반일텐데 책에 그리나와있으니 책이맞다봐야하는거아닌가근데 - dc App
주소값도 값이긴 하지ㅋㅋ
?? 이상한거에 집착하는거 같은데
짜증나잖아 레퍼런스는 밸유아니냐고 ㅡㅡ - dc App
그럼 너 뭐 char도 컴퓨터 내부적으로 숫자로 표현하는데 왜 int로 안쓰도 char라고 쓰냐고 궁금해하냐??
그건 명확하게 데이터 크기도 있고 명시적으로 코딩할때 알아보기 편하라고 구분해놓은거잖아 애초에 데이터 타입이라는게 엄밀히 말하면 데이터의 크기만 의미있는건데 근데 다른 레퍼런스 타입이나 오브젝트랑은 다르게 포인터 변수는 그걸로 ++ --도 시킬수 있는 값이라 봐야하는거 아니냐는거지 - dc App
아니 그니까 그게 맞는데 그래서 뭔상관이냐고ㅋㅋㅋ 그냥 스코프밖에 있는 변수에 영향준다는 기능 땜에 편의상 그렇게 부르나보지 하고 넘기셈
그럼 내가 해당 함수에서 스코프 밖의 변수에 영향을 주면 레퍼런스고 아니면 콜바이 밸유라보는거야? 그러면 함수 내부구성에따라 똑같은 파라미터여도 다른거임? - dc App
추상화해서 생각하셈
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ개념을이해해야지 뭘 그딴걸 아득바득 쳐우기고있냐ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 애초에 임의의 오브젝트를 복사하지 않고 그대로 넘겨주려고 call by reference를 하는건데 포인터도 값인데요?.? 이러고있네