Stringlänge



  • Hi,

    was heißt eigentlich die maximale Länge eines einzugebenden Strings soll 40 Zeichen betragen?

    Zählt da das Nullbyte mit z. B. char zeichenkette[40] oder sind da 40 sonstige Zeichen gemeint z. B. char zeichenkette[41]?

    Gruß
    MMmm



  • char string[40];
    bedeutet das Char-Array string hat 40 Elemente, von 0-39.
    beschreiben kannst du davon 39, da das letzte Element immer '\0' ist (sonst weißt du ja nicht wo deine zeichenkette aufhört).


Anmelden zum Antworten