변수는 값을 저장하는 장소이다.
변수에 저장한 값은 언제든지 수정할 수 있다.
컴퓨터는 변수가 어떤 종류의 데이터를 다룰지 자동으로 추측하지 못한다. 따라서 변수가 처음 등장할 때는 변수 앞에 사용할 데이터의 종류를 표시해야 한다.
int gold;
위 코드는 정수 타입의 값을 다루는 gold 변수를 선언한 것이다. gold 앞의 int는 소수점이 없는 숫자를 뜻하는 integer(정수)를 표시해야 한다.
int gold = 1000;
위 코드와 같이 변수 선언과 동시에 초깃값을 할당할 수도 있다.
변수를 선언한 다음에는 반드시 세미콜론(;)을 사용해서 코드 한 줄이 끝났음을 알려야 한다.
변수로 다룰 수 있는 타입은 int(정수) 외에도 여러 개 있다.
아래는 정수 외의 타입을 사용한 변수의 예제이다.
float itemWeight = 1.34f;
bool isStoreOpen = true;
string itemName = "포션";