|
static 전역 변수로 특정 헤더에 선언후
해당 헤더를 인클루드 해서 사용 하거나
전역 변수를 선언한뒤 사용하고 싶은 곳에 extern 변수타입 변수명
하여 사용합니다.
참고로 함수내에서 선언된 변수는 외부에서 참조가 안될겁니다. 함수 안에서만 사용 가능한 변수니까요.
(대괄호({})내에서 선언된 변수등은 대괄호 안에서만 사용이 가능합니다. 선언후 대괄호가 닫힐때 삭제 되요)
검은인간 님이 쓰신 글 :
: 예를 들어
: Form1에서 AnsiString a="안녕하세요"; 를 선언해서 사용하고 있다면,
: Form2에서도 별도의 a가 아닌 Form1의 a를 그대로 가져와 "안녕하세요"를 사용할 수 있나요?
:
: 매번 이럴 때 마다 Edit 같은 거 하나 만들어서
: Edit1->Text=a;
: a=Form1->Edit1->Text;
: 이런 식으로 했었는데 뭔가 자원 낭비(?)하는 것 같아서요;;
|