Heim > Artikel > Backend-Entwicklung > Core-Dump (Segmentierungsfehler) in C/C++
In diesem Tutorial besprechen wir ein Programm zum Verständnis von Core-Dumps (Segmentierungsfehlern) in C/C++.
Dies kann passieren, weil der Code versucht, in den Nur-Lese-Speicher zu schreiben oder auf einen beschädigten Speicherort zuzugreifen.
int main(){ char *str; str = "GfG"; *(str+1) = 'n'; return 0; }
#include <iostream> using namespace std; int main(){ int arr[2]; arr[3] = 10; return 0; }
#include <stdio.h> #include<alloc.h> int main(void){ int* p = malloc(8); *p = 100; free(p); *p = 110; return 0; }
Abnormal termination of program
Das obige ist der detaillierte Inhalt vonCore-Dump (Segmentierungsfehler) in C/C++. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!