'external 변수'에 해당되는 글 1건

  1. 2010.05.05 외부(external)변수
Objective C/변수2010. 5. 5. 21:59
외부변수라는 것은 프로그램 파일에서 설정된 전역 변수를 구현할 어떤 파일에서 참조하여 그 값을 사용하게 한다.
가령 프로그램 파일에서 전역 변수 int num = 0; 이라고 선언하고 프로그램 파일에서 import하여 사용하는   A.m이라는 구현 파일에
extern int num이라고 선언한 변수가 있다면 전역 변수 num과 구현파일의 num과 같은 참조값을 갖게되며 둘 중 어느곳에서든 변수의 값을 수정하게 된다면 전역변수 num의 값에 적용된다. 이처럼 전역변수로 선언된 변수는 모듈 어디에서든 외부변수로 선언하여 값을 참조할 수 있다.
Posted by 버터백통