C 스타일 언어에서 익명 {}개 블록의 목적은 무엇입니까? C 스타일 언어(C, C++, C#)에서 익명 {}개 블록의 용도는 무엇입니까? 예 - void function() { { int i = 0; i = i + 1; } { int k = 0; k = k + 1; } } 편집 - 훌륭한 답변을 주셔서 감사합니다!변수의 범위를 {} 내부의 블록으로 제한합니다.대괄호는 범위 영역을 지정합니다. 대괄호 내에서 선언된 모든 항목은 대괄호 밖에서 보이지 않습니다. 또한 C++에서 스택에 할당된 객체(예: 'new'를 사용하지 않음)는 범위를 벗어나면 파괴됩니다. 경우에 따라 작성자가 소스를 보는 사람들에게 주의를 기울일 가치가 있다고 느끼는 기능의 특정 부분을 강조하는 방법이 될 수도 있습니다.이것이 좋은 용..