예약어reserved word = 키워드key word

예약어란

각 언어에서 미리 어떤 의미로 사용하기로 정해놓은 단어들을 의미한다.

이 단어들은 변수로 사용할 수 없다.

 

쉽게 말해서 VisualStudio, Eclipse 등의 ide에서 입력하면 색이 변하는 단어들은 거의 예약어이다.

 

외울 필요는 없고.. 쓰다보면 알게된다.

abstract, class, new, include, int, double…등의 단어들… 각 언어마다 정해진 예약어가 있다.

 

예약어들이 흔히 쓰일 수 있는 단어들이라서 무심코 사용하게 되는 경우가 간혹 있다. 최근에는 ide에서 예약어를 입력하면 색이 변하기 때문에 그런 실수를 잘 하지는 않지만…. 그래도 조심해야한다.

new는 예약어이지만 newNum1, cntinclude 등의 이름은 사용이 가능하다. 그래도 이런 식으로 이름을 지으면 헷갈릴 수 있으니 되도록이면 피하는게 좋다.