Computer >> 컴퓨터 >  >> 프로그램 작성 >> C 프로그래밍

C/C++에서 분할 오류란 무엇입니까?

<시간/>

프로그램이 액세스할 수 없는 메모리 영역에 액세스하려고 할 때 세그먼트 오류가 발생합니다. 즉, 프로그램이 운영 체제가 프로그램에 할당한 제한을 초과하는 메모리에 액세스하려고 할 때

세그먼트 오류는 주로 다음과 같은 포인터로 인해 발생합니다. -

  • 적절하게 초기화되는 데 익숙합니다.
  • 자신이 가리키는 메모리가 재할당되거나 해제된 후에 사용됩니다.
  • 인덱스가 배열 범위를 벗어나는 인덱스 배열에서 사용됩니다.