title image


Smiley Re: strcat und Stringfelder
> Was meinst du mit cPerson ordentlich initialisieren??



Zum Beispiel mit leeren Zeichenfolgen initialisieren.



> Zu Beginn ist das

> doch gar nicht initialisiert, das passiert dann doch erst in der

> for-Schleife und der strcat-Funktion.



strcat erwartet bereits einen korrekten C-String, an den es Text anhängen kann! Mit uninitialisiertem Zeichenmüll wird das nix.



> Und wie geht sowas mit strcpy. Damit kann man doch nur den Inhalt eines

> Feldes in ein anderes kopieren und dann wird das was vorher drin stand doch

> überschrieben.



Richtig. In Deinem Fall würde der Zeichenmüll überschrieben.
Dieser Beitrag ist gratis und vom Umtausch ausgeschlossen.

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: