변수 유효범위에 대한 질문요
흰가람
2024.08.17
책에서 봤는데요
전역변수는 되도록 피하는게 좋다고 하던데 그 이유는 뭔가요?메인 함수 안에서 선언한 변수도 전역변수에 해당하나요?메인 함수 밖에서 변수 선언하면 그게 전역변수가 되나요?전역변수와 어떤 블록안의 지역변수는 둘다 임의의 다른 블록안에서 숨겨지나요?그럼 그 임의의 다른 블록안에서는 밖에서 선언된 변수를 사용할 수 없나요?
질문이 좀 복잡하죠? ㅎㅎ 죄송합니다. 이제막 C 입문하고 있습니다.