Rumah > Artikel > pembangunan bahagian belakang > Pembuangan teras (kesalahan segmentasi) dalam C/C++
Dalam tutorial ini, kita akan membincangkan program untuk memahami lambakan teras (kesalahan segmentasi) dalam C/C++.
Ini mungkin berlaku kerana kod tersebut cuba menulis pada memori baca sahaja atau cuba mengakses lokasi memori yang rosak.
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
Atas ialah kandungan terperinci Pembuangan teras (kesalahan segmentasi) dalam C/C++. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!