Segmentation Fault (Core dumped) in c++

Diesen code, wenn Sie ausgeführt werden die erwarteten Ausgang, aber druckt segmentation fault (core dumped) am Ende :

string str[4] = {
    "Home",
    "Office",
    "Table",
    "Bar"
};

for (int i = 0; i<5; i++)
{
    cout << str[i] << "\n";
}

Ausgabe:

Home
Office
Table
Bar
Segmentation fault (core dumped)

Was ist der signinficance der segmentation fault (core dumped). Ich suchte und es scheint einen Fehler, der Auftritt, wenn Sie versuchen, Zugriff auf nicht zugewiesenen Speicher, also, was stimmt mit dem obigen code?

Verwenden g++ -Wall -g zum kompilieren und Debuggen mit gdb

InformationsquelleAutor Jatin | 2012-06-24

Schreibe einen Kommentar