Anzahl der Leerzeichen ändern - howto
-
Hallo,
wie kann ich definieren, das mir einprintf("\t");
eine bestimmte Anzahl an Leerzeichen ausgibt. Oder anders ausgedrückt, wie kann ich die bereits irgendwo definierte Anzahl ändern. Oder muss ich das selber parsen?
Gruß,
T.n.
-
// z. Bsp. fuer 4 Leerzeichen char *sLeerzeichen = " "; printf("%s", sLeerzeichen);
Sowas in der Art?
-
das ist eine möglichkeit. aber einfacher wäre es ja, wenns ne funktion dafür geben würde, sodass man nicht jeden auszugebenden string parsen muss.
-
vielleicht irgendwas mit setlocale oder so?
hmm...
-
"\t" gibt keine Leerzeichen aus, sondern ein Tabulatorzeichen. Wie dieses Tabulatorzeichen letztendlich umgesetzt/interpretiert wird, hängt von der Umgebung ab, in der Dein Programm ausgeführt wird.
-
Belli schrieb:
"\t" gibt keine Leerzeichen aus, sondern ein Tabulatorzeichen. Wie dieses Tabulatorzeichen letztendlich umgesetzt/interpretiert wird, hängt von der Umgebung ab, in der Dein Programm ausgeführt wird.
ich habe es auf die ausgabe in der konsole bezogen, da bekomme ich acht leerzeichen für ein '\t'. das wollte ich gern z.b. auf 4 leerzeichen ändern, ohne den string vor der ausgabe parsen zu müssen.