컴파일하면
자동변수는 왜 스택으로 저장되고
동적할당되는 변수는 왜 힙으로 저장되나요
그냥 아무렇게나 저장하면 안되나요.
프레임버퍼포인터라는게 있던데 그건 뭔가여.
자동 변수는 컴파일 과정에서 결정되니까 스택에 넣고. 동적할당은 프로그램 돌아가면서 넣는거니까 사용자가 쓸 수 있는 힙에.. 그냥 구글링 해도 금방 나올껀데
스택과 힙이라는 자료구조로 결정된 이유가 뭔가여 lifo fifo이런건 알겠는데 왜 그런 입출력순서가 중요해지는지 모르겠네요.
검색해보니 힙은 os의 메모리매니저에서 연결리스트나 트리구조로 관리한다네요. 힙이라서 힙인줄 알았네. -_-;
어 시발 잠깐 스턴걸렸네 질문에 함정이잇어; 스택은 컴파일할때 결정되고 그러니까 정적개념이고 힙은 쉽게 가상메모리때 나온 동적메모리 라고 보면되는데 동적변수를 동적할당해서 저장해야되는건 당연한거 아님? 디폴트힙이 날 스턴에 빠트렸으
답변이 스턴이구나 그리고 프레임 버퍼는 화면에 출력할 정보 있는곳인데 프레임버퍼포인터는 말그래도 그거 가르키는 포인터고.. 질문수준 왜이래
프레임버퍼포인터가 아니고 프레임포인터였음. 죄송 ㅠㅠ
안녕하세요 수제화 구두 사이트 입니다. 네이버 다음 줌에서 퍼스트구두를 검색하고 자주 놀러와주세요.감사합니다.
자동 변수는 컴파일 과정에서 결정되니까 스택에 넣고. 동적할당은 프로그램 돌아가면서 넣는거니까 사용자가 쓸 수 있는 힙에.. 그냥 구글링 해도 금방 나올껀데
스택과 힙이라는 자료구조로 결정된 이유가 뭔가여 lifo fifo이런건 알겠는데 왜 그런 입출력순서가 중요해지는지 모르겠네요.
검색해보니 힙은 os의 메모리매니저에서 연결리스트나 트리구조로 관리한다네요. 힙이라서 힙인줄 알았네. -_-;
어 시발 잠깐 스턴걸렸네 질문에 함정이잇어; 스택은 컴파일할때 결정되고 그러니까 정적개념이고 힙은 쉽게 가상메모리때 나온 동적메모리 라고 보면되는데 동적변수를 동적할당해서 저장해야되는건 당연한거 아님? 디폴트힙이 날 스턴에 빠트렸으
답변이 스턴이구나 그리고 프레임 버퍼는 화면에 출력할 정보 있는곳인데 프레임버퍼포인터는 말그래도 그거 가르키는 포인터고.. 질문수준 왜이래
프레임버퍼포인터가 아니고 프레임포인터였음. 죄송 ㅠㅠ
안녕하세요 수제화 구두 사이트 입니다. 네이버 다음 줌에서 퍼스트구두를 검색하고 자주 놀러와주세요.감사합니다.