한정자1 [C언어] 제 18 강 : 메모리 관련 함수와 한정자 포인터와 관련이 있는 내용들을 설명하겠습니다. 여기서 한장자라고 하면 제한을 걸때 사용되는 키워드라고 할 수 있습니다. 포인터의 const 선언 const는 변수를 상수화 하는 용도로 사용이 됩니다. 이번에는 포인터에 적용해보도록 하겠습니다. int number =10; int* ptr = &number; 여기서 const가 들어갈 수 있는 자리는 2군데 있습니다. const int* const ptr = # 포인터 선언 앞에 사용될 수 있고, 포인터 변수의 이름 앞에 삽입될 수도 있습니다. 두 군데 모두 사용할 수도 있습니다. int number = 10; const int* ptr = &number; 이렇게 사용이 된다면 포인터 ptr은 가리키는 대상에 대한 값의 변경이 허용되지 않습니다. 예.. 2012. 1. 26. 이전 1 다음