Der Martin: Einige C-Fragen

Beitrag lesen

Hallo,

Man sucht also nach einem bestimmten Zeichen ('.') und ersetzt dieses durch ein 0-Byte, um den String zu terminieren, obwohl ja noch die anderen Zeichen existieren.
Was steckt hier dahinter - warum macht man sowas?

um den String zu kürzen - wozu sonst?
Dass hinter dem abschließenden Nullbyte noch ein paar Zeichen im Speicher rumlungern, der ja ohnehin reserviert ist, spielt dabei doch keine Rolle.

So long,
 Martin

--
Das einzige Problem beim Nichtstun: Man weiß nie, wann man damit fertig ist.