나는이 지나치게 단순한 질문을 드려 죄송합니다,하지만 난 내가 읽고 있어요 책에서이 예제를 알아낼 수 없습니다누군가가이 스 니펫을 설명 할 수 있습니까 (왜이 괄호가 여기에 있습니까)?
void f5()
{
int x;
{
int y;
}
}
에 대한 int y
을 둘러싼 괄호 무엇입니까? 당신이 원하는 곳에 중괄호를 둘 수 있습니까? 그렇다면 언제, 왜 그렇게 하시겠습니까? 아니면 책의 오류일까요?
이것은 C 언어로 주로 적용되는 기술로 첫 번째 문 다음에 로컬 임시 값을 생성하는 기술입니다. 실행이 종료 중괄호를 종료하면 해당 범위 내에서 작성된 모든 변수가 사라집니다. –