Harlequin: Segmentation Fault in C

Beitrag lesen

Yerf!

DevC++ liefert mir ein Segmentation Fault. Was hat das zu bedeuten? Bin ich neuerdings zu Blöd, um Strings zu beschreiben?

Hm, meine C-Kenntnisse sind zwar etwas angestaubt, aber:

aus der Funtion: _string *_string_init( int n, int typ )

_string tmp; // lokale Variable vom Typ _string

return &tmp; // hier gibst du die Adresse auf diese lokale Variable zurück

...das kann eigentlich nicht gutgehen. Vermutlich willst du an der Stelle einen Zeiger auf _string und diesen direkt per return zurückgeben.

Gruß,

Harlequin

--
<!--[if IE]>This page is best viewed with a webbrowser. Get one today!<![endif]-->