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 파일에서 할당한 해당 메모리 영역에 연결을 해줍니다.
댓글 달기