Wie viele Spaces (' ') ist ein Tab (\t) ?
Wenn ich zum Beispiel 80 Zeichen überspringen will, könnte ich die
for-Schleife kleiner halten, wenn ich Tabs anstatt Spaces senden würde.
z. B. 20 Tabs anstatt 80 Spaces.
Gast
#1937360
Meistens vier.
... und im Unix-Umfeld traditionell 8.
Gast
#1937363
ich benutze gerne 6
ich nehm meistens 2
Wenn du 80 Zeichen überspringen möchtest, solltest du 80 mal '\t' senden, das sind nämlich auch 80 Zeichen. Deren Darstellung ist nur u.U. größer als 80 ' '.
Gast
#1937367
Ich hab aber auch schon Programme gehabt bei dennen es nur zwei waren! Aus gewohnheit stelle ich es dann aber meistens auf vier um!
Tab ist ein ASCII Zeichen 0x09. Wie viele Spaces das ausmacht hängt von Deiner Anwendung ab. Z.B. in Geany kann man das Verhältnis einstellen.
Üblicherweise entspricht ein \t nicht genau n Leerzeichen, sondern bis zu n Leerzeichen, d.h. entspricht einem Sprung in die nächste Tabulatorposition. Beispiel: Tabweite 8 ab\tx abc\tx abcd\tx Daraus wird (der Übersichtlichkeit '·' als Leerzeichen verwendet) 01234567890 ab······x Ersatz durch 6 Leerzeichen abc·····x Ersatz durch 5 Leerzeichen abcd····x Ersatz durch 4 Leerzeichen
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.