작성한 질문수
홍정모의 따라하며 배우는 C++
7.12 재귀적 함수 호출
작성
·
736
수정됨
0
수열의 점화식을 재귀함수로 만들 수 있는 건 정말 신기하네요!! 인덱싱을 고려해서 0부터 출력해보았습니다
그런데 궁금한 것이 있습니다. 재귀함수도 함수의 일종이니까 값의 복사를 방지하기 위해 매개변수에 const int&를 넣어도 무방하나요?
항상 양질의 강의를 제공해주셔서 감사합니다 :)
답변 1
물론 문제는 없습니다.
const int& n로 매개변수를 받든 int n 으로 받든
제시해주신 코드에서 문제가 생길일은 없을 듯 한데,
의도가 중요한 것 같습니다.
(e.g. const int& 를 썼다면 왜 그렇게 썼는지..)
아, 그렇군요! 저는 홍정모 교수님께서 항상 함수에 매개변수를 받을 때는 const int&로 값의 복사를 방지하는게 좋다고 해서 그렇게 써왔거든요.. 답변해주셔서 감사합니다
아, 그렇군요! 저는 홍정모 교수님께서 항상 함수에 매개변수를 받을 때는 const int&로 값의 복사를 방지하는게 좋다고 해서 그렇게 써왔거든요.. 답변해주셔서 감사합니다