전역변수 함수 밖에 선언하여 프로그램 전체에서 사용할 수 있는 변수를 전역 변수라고 한다. 지역변수 함수 안에 선언한 변수나 매개변수를 지역 변수라고 한다. 메인함수 밖에 있는 int total; 이 전역변수이고 메인함수 안에 있는 int num = 5;가 지역 변수이다. *지역 변수 이름은 중복해서 사용할 수 있다. (다른 함수의 지역변수일 경우) extern 키워드 소스파일을 분류 하여 전역변수를 참조할 수 없을 때, extern 키워드를 사용해 다른 파일에 변수를 참조할 수 있습니다. static 키워드 static 키워드를 사용하여 전역 변수의 사용 범위를 제한할 수 있다. 전역 변수를 특정 함수 안에서만 사용하고 싶다면 해당 전역 변수를 사용하고 싶은 함수로 옮기고 그 앞에 static 키워드를..