목차
없음
본문내용
메모리 영역을 침범해 기록하면 버스 에러나 세그먼트 결함이 일어나서 프로그램이 종료된다. 윈도우에서 '잘못된 연산을 수행해 프로그램을 종료합니다'란 메시지는 이 에러(잘못된 연산)의 95% 이상이 바로 앞서 이런 연유에서 발생한다. C/C++와 같이 포인터(주소를 갖는 변수)를 사용해 메모리를 직접 액세스하는 언어로 개발할 때도 흔히 이와 같은 에러가 발생한다. 따라서 프로그램을 개발할 때 가장 중요한 점이 바로 메모리 관리다. 프로그램 오류의 80% 이상을 차지하는 이유는 메모리 초기화 및 해지에 있다. 자바는 가비지 컬렉션을 통해 사용하지 않는 메모리를 자동으로 해지하지만, 필요에 따라 명시해 주는 것이 좋다. C/C++에서는 쓰지 않는 메모리에 대해 반드시 명시적으로 delete를 써줘야 한다.
추천자료
컴퓨터의 구조와 기능
CPU의 정의와 종류 및 변천사
Sun Enterprise 10000Server 에 대한 분석
스택의 프로그램 구현(소스/이론/설명)
C++ 큐의 프로그램 구현(소스/이론/설명)
컴퓨터와 하드웨어
컴퓨터 본체, 모니터, 프린터 구조 설명과 업그레드
사례 조사 - 로제타넷을 통한 수요 예측 및 재고 관리(STMicroelectronics사)
컴퓨터(PC)의 구조, 중앙처리장치(CPU), 주기억장치, 보조기억장치, 키보드, 마우스, 모니터,...
(IT와경영정보시스템)(1) 일반적인 컴퓨터의 처리 방식인 직렬처리 방식에 비해 병렬처리 방...
2009년 2학기 컴퓨터과학기초 기말시험 핵심체크
중앙처리 장치의 3가지 모듈에 관한 조사
소니(Sony)의 경영 전략
소개글