달력

52024  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  1. 아래에 정의된 함수에서 인자에 const를 쓴 이유는??

: 출력함수이므로 값을 변경할 일이 없다. 따라서 const를 쓴 것이다.

 

  1. 아래 showdata함수에서 지적할 만한 점은?

     

    : 출력함수인데 값 변경을 한다는 것이다. 값 변경 금지를 위해 ptr 포인터에 const를 붙였는데, 이를 ptr 포인터 값을 rptr에 대입한다고 해서 ptr의 속성까지 전달되는 아니다. 출력결과를 통해 이를 확인할 수 있다. 포인터 상수에 대한 문제이다.

     

    이상으로 const 선언에 대한 문제를 풀어보았다.

Posted by C언어 보이
|