기억부류2 C언어] 전역변수와 지역변수의 차이 [전역 변수와 지역변수] 1. 전역 변수와 지역변수 예시를 보면서 - 차이1 : 전역 변수와 지역변수의 차이는 선언의 위치이다. 전역 변수의 함수의 밖에서 선언 되었고 지역 변수는 각 함수들의 내부에서 선언되었다. - 차이2 : 변수가 사용될 수 있는 범위가 다르다. 전역 변수의 경우 특정 함수에 속하지 않고 프로그램(파일) 전체적으로 사용이 가능하다. 반면 지역 변수는 자신이 선언된 함수만 사용되고 외부에서는 이 변수를 사용할 수 없다. - 차이3 : 초기화 여부. 전역 변수는 별도의 초기식이 없더라고 0으로 초기화된다. 전역 변수는 프로그램(파일) 전체적으로 사용되는 중요한 변수 이므로 초기값을 지정하지 않더라도 컴파일러가 0으로 초기화 해준다. 지역 변수는 초기식이 없을 경우 초기화되지 않는다. 무.. 2023. 12. 22. C언어] 기억부류 [기억 부류] 1. 기억 부류(Storage Class) 란? 변수가 저장되는 위치에 따라 결정되는 변수의 여러 가지 성질. 2023. 12. 21. 이전 1 다음 728x90