Der Martin: Anfängerfrage zu Strings in C

Beitrag lesen

n'Abend Tom,

Jetzt hast Du mich wirklich auf dem linken Fuß erwischt.
Dann steig doch wieder auf den anderen um! ;-)
Jau, mach ich.
Mit Deiner Hilfe wird es klappen :-)

zuviel der Ehre ...

Wegen der Incrementierung des Zeigers auf das Char-Array hatte im Hinterhirn, dass man dann nicht mehr weiß, wo es begann, und wenn man dann nochmals das gesamte Char-Array benötigt, könnte man ein Problem haben.

Ja, wenn man den *einzigen* gültigen Zeiger auf einen Speicherblock verändert, dann verliert man damit natürlich eine wertvolle Information.
Solange man aber nur mit Kopien arbeitet, kann man auch in Opas Testament rumkritzeln ...

Aber Du hast schon Recht, in C darf man wohl noch alles versuchen, ob man es machen durfte, zeigt einem später die Laufzeitversion des Programms *gg*

Solange man weiß, was man tut, darf man alles tun. :-)

Ich habe mich ganz schön umgeguckt, wie oft einem hingegen der Compiler bei C++ auf die Finger klopft.

Naja, das kommt auf den Compiler an. Aber die Komplexität und die damit verbundene Problematik, dass man nicht alles einfach machen darf, ist einer der Gründe, warum ich C++ nicht so mag.

Ciao,
 Martin

--
F: Was ist schlimmer: Alzheimer oder Parkinson?
A: Parkinson. Lieber mal ein Bier vergessen zu zahlen, als eins verschütten.