Wie lese ich nur erste Zeichen aus char?



  • Hi Leute,

    hab mal ne Frage. Wie machen ich es das erste Zeichen aus einer char-Variablen zu lesen. Und wie Mache ich es ,dass in einer char-Variablen das was vorherdrin stand zu löschen? Kann ich einfach schreiben Char Y=0 oder wie?

    Danke schonmal für die Antworten!!!!!



  • In einer char-Variable kann nur ein Zeichen stehen, das erste nämlich. Du meinst wahrscheinlich einen String in Form eines char-Arrays. Dann bekommst du das erste Zeichen über "str[0]". Löschen kannst du den Inhalt indem du das String-Ende-Zeichen am Beginn des Strings schreibst. Klarer wirds zB mit strcpy:

    strcpy(str,"");
    

    MfG SideWinder


Anmelden zum Antworten