[c++] 내부 스코프
#include <iostream>
using namespace std;
int main()
{
int i = 123;
{
int i = 456;
cout << i << endl;
}
cout << i << endl;
return 0;
}
456
123
변수 스코프
변수 스코프는 변수의 유효 범위를 의미하며, 변수가 어디에서 접근 가능한지를 결정한다.
C++에서 블록(block)은 중괄호 {}로 구분되며, 블록 내에서 선언된 변수는 그 블록 안에서만 유효하다. 이 범위를 블록 스코프라고 한다.