C++) const의 쓰임
const const 키워드가 붙은 객체는 외부 변경이 불가능 char str[] = "Hello"; // 비상수 포인터, 비상수 데이터 char *p = str; // 비상수 포인터, 상수 데이터 const char *p = str; // 상수 포인터, 비상수 데이터 char* const p = str; // 상수 포인터, 상수 데이터 const char* const p = str; const가 * 왼쪽에 있을 경우 포인터가 가리키는 대상이 상수 const가 * 오른쪽에 있을 경우엔 포인터 자체가 상수 const 참조자의 장점 상수를 참조할 수 있기 때문에 함수의 parameter로 상수값을 바로 입력할 수 있다 그냥 자료형을 parameter로 전달할 경우 함수 호출시 내부에서 parameter 크기..