letztes zeichen löschen
-
wie kann ich das letzte zeichen aus so einem feld löschen
char hehe[10];
-
Einen char[9] kannst du nicht draus machnen. Willst du das es nicht mehr ausgegeben wird? Oder willst du ein Leerzeichen ausgeben?
Also funktionieren sollte:
char Text[10]; Text[10] = '\0';
Sollte den Text nicht mehr ausgeben.
MfG SideWinder
-
Dein Code wird ab und zu einen Segfault auslösen (klassischer Heisenbug). Wenn du ein Feld der Länge 10 erzeugst, gehen die Indices von 0 bis 9.
-
0xdeadbeef schrieb:
Dein Code wird ab und zu einen Segfault auslösen (klassischer Heisenbug). Wenn du ein Feld der Länge 10 erzeugst, gehen die Indices von 0 bis 9.
*schäm*, also oben ist Text[9] zu besetzen.
MfG SideWinder