1 2 3 | int num = 10; int *p_num = # int &r_num = num; | cs |
2번째가 포인터로 받는거고
3번째가 참조자임?
참조자는 그냥 변수 이름 하나 더 만든다고 생각하면 됨?
어쩔때 참조자를 쓰는거임 ?
막말로 포인터는 매개변수가 값을 복사해서 주는거라 원본바꾸고 싶을 때 사용한다, 이런다면 참조자는 굳이? 만들 이유가 있음?
1 2 3 | int num = 10; int *p_num = # int &r_num = num; | cs |
2번째가 포인터로 받는거고
3번째가 참조자임?
참조자는 그냥 변수 이름 하나 더 만든다고 생각하면 됨?
어쩔때 참조자를 쓰는거임 ?
막말로 포인터는 매개변수가 값을 복사해서 주는거라 원본바꾸고 싶을 때 사용한다, 이런다면 참조자는 굳이? 만들 이유가 있음?
매개변수로 전달할때 별을 붙이니 마니 좆같아서 있는거임 - dc Cpp
참조자는 auto&로 rfor 순회하거나 값복사 줄일때
아직 초보자라그런가 잘 모르겠네요 ㅠㅠ... 나중에 쓸데가 있는거죠 ?
원레 하나의 방법만 있는건 C까지임 다른언어는 그냥 편의성 용도로 같은 결과를 낼 수 있는 다른 문법들이 존나 많음
근데 변수이름을 굳이 2개나 만들필요가 있나 해서요..