const 키워드
·
C++
블로그 글 TIL day8 에서도 한 번 언급했었는데, 중요하다고 생각이 들어 다시 정리해보려고 한다.effective c++의 항목 3을 많이 참고하여 정리했다.리마인드const 가 함수 앞에 있다면, 반환값을 상수화 시키는 것const 가 함수 뒤에 있다면, 멤버 변수의 수정을 막는 것1. 포인터변수의 const순서대로비상수 포인터, 비상수 데이터비상수 포인터, 상수 데이터상수 포인터, 비상수 데이터상수 포인터, 상수 데이터#include using namespace std;int main(){ char greeting[] = "Hello\n"; char* p = greeting; const char* p = greeting; char* const p = greeting; const char* con..