Gast
#1946163
hi nochmal, wie fuegt man zu einem bestehenden string ein stringendezeichen hinzu?
|
Anzeige
|
Stringendezeichen hinzufuegen
Gast
#1946163
hi nochmal, wie fuegt man zu einem bestehenden string ein stringendezeichen hinzu? meinstring[laenge] = '\0'; meinstring[laenge] = 0;
Gast
#1946205
müsste es nicht sein: meinstring[laenge+1] = '\0'; ?? Nein. Zumindest nicht, wenn in laenge die Anzahl gültiger Zeichen steht. Beispiel 3 Zeichen:
Aber das char-Feld muss die Länge laenge+1 haben (in diesem Fall 4 Zeichen, 0 bis 3). GUI schrieb: > meinstring[laenge+1] = '\0'; Das ist so ein Trick, mit dem man sich wunderbar Fehler einhandeln kann, die einem dann noch viel Freude machen werden... Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|