Feldbreiten und Ausrichtung



  • Mahlzeit!

    Ich mal wieder mit dummen Fragen:

    Bei der Ausgabe von Informationen mittels printf können Feldbreiten angegeben werden. Funktioniert auch ganz gut, aber wie kann ich die Ausrichtung (links oder rechts) festlegen? Standardmässig werden die Einträge rechtsbündig ausgerichtet. Ich hätts aber gerne links.

    Bsp:

    printf("%25s", Teil);
    erzeugt eine rechtsbündige Ausgabe.

    Danke

    Holgie



  • Original erstellt von Holgie:
    **Mahlzeit!

    Ich mal wieder mit dummen Fragen:

    Bei der Ausgabe von Informationen mittels printf können Feldbreiten angegeben werden. Funktioniert auch ganz gut, aber wie kann ich die Ausrichtung (links oder rechts) festlegen? Standardmässig werden die Einträge rechtsbündig ausgerichtet. Ich hätts aber gerne links.

    Bsp:

    printf("%25s", Teil);
    erzeugt eine rechtsbündige Ausgabe.

    Danke

    Holgie**

    Nun um dein Problem zu lösen probiere bitte folgendes
    // linksbündig
    printf("%-25s",Teil);
    // rechtbündig
    printf("%25s",Teil);


Anmelden zum Antworten