c언어에서... extern 의 할당구조가??
글쓴이: free_style / 작성시간: 목, 2005/10/20 - 6:11오후
extern 변수의 할당 구조가 어떻게 되나여??
오늘 무심코 쓰다가...
extern 의 구조적인 부분이 어떻게 될까가 궁금해서...
글을 올립니다....
그리고 한 함수내에서... extern 변수를 많이 사용하면..
성능적인 부분 혹은 extern 변수에 해당하는 메모리 사이즈만큼 차지하는건가요??
구조적인 부분을 위주로.. 설명좀 부탁 드릴깨요..^^;;
그럼 오늘도 수거하세요~~
Forums:


extern으로 선언된 경우에는compile time에 메모리를 할당
extern으로 선언된 경우에는
compile time에 메모리를 할당하지 않습니다.
symbol만 잡아두죠.
link time에 symbol을 보고
다른 .o 파일에서 할당한 해당 메모리 영역에 연결을 해줍니다.