선언
이름과 타입만 알려준다. 값을 읽기에는 아직 안전하지 않을 수 있다.
int attempts;같은 변수라도 지금 읽어도 되는지, 값이 바뀔 수 있는지, 변경을 막았는지가 상태를 나눕니다.
이름과 타입만 알려준다. 값을 읽기에는 아직 안전하지 않을 수 있다.
int attempts;처음 읽을 값을 넣어 변수를 사용 가능한 상태로 만든다.
int attempts{3};이미 존재하는 변수의 값을 다른 값으로 바꾼다.
attempts = 4;초기값을 고정하고 이후 변경을 컴파일 단계에서 막는다.
const int maxLives{3};