PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : C-Grundlagen Problem



cd_brenner
08.11.2012, 20:42
Hallo Liebe Gemeinde,

seit ein paar Tagen kämpfe ich nun schon mit diesem Snippet, weil ich's einfach nicht durchblick:
23658

Ich will einfach einen String-Pointer an eine Funktion übergeben und dort Buchstabe für Buchstabe bearbeiten. Ich kann den String auch ohne Probleme ausgeben, aber bei "string[i] = 11;" bekomme ich eine Fehlermeldung, die ich nicht deuten kann.

xCode schreibt: "GDB: Program recieved signal: EXC_BAD_ACCESS"

Kann mich jemand erleuchten?

Vielen Dank,
Markus

DanielSan
08.11.2012, 21:00
kannst du das mal hier richtig als text einstellen? Da kriegt man ja Augenkrebs.

Chypsylon
08.11.2012, 22:38
Genau das habe ich heute schon in der TU Graz- Newsgroup gesehen :rolleyes:

Dort wurde es auch schon beantwortet:

Und zwar stürzt es deswegen ab, weil string in main() auf den konstanten Text "Hallo" zeigt und du versuchst diesen konstanten Text in strPrepare() zu verändern.