• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

10.15) 14분 경 질문

22.08.23 19:56 작성 조회수 132

0

강의 내용중 14분 20초 경에 궁금한 점이 있어 질문드립니다.

p1 = p2; 를 시도하는게 바람직하지 않다고 하셨는데, 그 이유가 무엇일까요?

p1에는 const가 없으니 다른 주소를 대입해도 문제가 없고, p2에 저장된 주소를 p1에 대입한다고 해서 p2의 값이 달라지거나 하지 않으니 역시 문제 없는게 아닌가요? 

 

답변 2

·

답변을 작성해보세요.

0

이병섭님의 프로필

이병섭

질문자

2022.08.26

헉 답변보고 바로 이해했습니다. 감사합니다...

0

강민철님의 프로필

강민철

2022.08.25

const 선언을 하는 이유는 해당 값을 바꾸지 않기 위함입니다.

하지만

작성하신 코드에서는 p1을 통해 const int y의 값을 바꿀 수 있기 때문에

권장할법한 코드가 아닙니다.