인프런 커뮤니티 질문&답변

문희찬님의 프로필 이미지
문희찬

작성한 질문수

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문

함수 포인터 #2

함수는 프로세스의 어느 영역에 저장이 되나요?

작성

·

362

0

변수를 선언하면 data 혹은 bss에 저장이 됩니다.

함수를 선언하면 프로세스의 어느 영역에 저장이 되나요?  

(혹시 함수의 선언부는 bss에, 구현부는 data에 저장이 되나요?)

답변 2

3

Rookiss님의 프로필 이미지
Rookiss
지식공유자

함수는 뭔가 저장되는 개념은 아니고, 
함수의 내용물 (실행 명령어)이 컴파일 되어
해당 명령어들이 code 영역에 들어갑니다.
우리가 어떤 함수를 호출하라! 라는 것은 결국
code 영역 XX번 주소로 가라! 라는 것과 유사합니다.

1

문희찬님의 프로필 이미지
문희찬
질문자

칼답변 감사합니다 :)

문희찬님의 프로필 이미지
문희찬

작성한 질문수

질문하기