스코프1 - 지역 변수와 스코프

지역 변수는 이름 그대로 특정 지역에서만 사용 가능한 변수 ⇒ 특정 지역(선언된 코드 블록 {} )을 벗어나면 사용 불가능

스코프(Scope)

변수의 접근 가능한 범위

스코프2 - 스코프 존재 이유

1️⃣ 비효율적인 메모리 사용

2️⃣ 코드 복잡성 증가

형변환1 - 자동 형변환

형변환

자동 형변환, 묵시적 형변환

: 작은 범위 숫자 타입에서 큰 범위 숫자 타입으로의 대입은 개발자가 직접 형변환을 하지 않아도 된다

형변환2 - 명시적 형변환

큰 범위에서 작은 범위 대입은 명시적 형변환이 필요하다