Tabellarische Ausgabe in C!

Seite 1 von 1 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/tabellarische-ausgabe-in-c_81740/page_1 - zur Vollversion wechseln!


mr.bartsch schrieb am 10.06.2003 um 15:59

Danke im Voraus!


atrox schrieb am 10.06.2003 um 16:01

textausgabe ?
(s/f)printf(...) heißt das zauberwort.


mr.bartsch schrieb am 10.06.2003 um 16:03

Kannst du mir das in einem kurzen Bsp. verdeutlichen!?


Sticker schrieb am 10.06.2003 um 16:08

printf ("%5d" , isbn);

erzeugt ein Feld von 5 zeichen Breite, hoffe das hilft dir


atrox schrieb am 10.06.2003 um 16:16

hier ein beispiel mit strings:

printf("%-15.15s%30.30s",string1,string2);

die stringplatzhalter im beispiel sind so aufgebaut:
%[-]<minlen>[.<maxlen>]s
- gibt an, dass der string linksbündig sein soll; default rechts
<minlen> gibt an, auf wieviel zeichen der string aufgeblasen wird, falls er kürzer ist. gibt man kein <maxlen> an, dann nimmt sich die ausgabe mehr platz, falls der string länger ist (will man für gewöhnlich bei tabellen nicht)
s ist der datentyp (hier string), andere typen siehe printf-manual.


atrox schrieb am 10.06.2003 um 16:20

übrigens: ein blick in die tutorial sammlung hilft auch: http://www.acm.uiuc.edu/webmonkeys/....12.html#printf


mr.bartsch schrieb am 10.06.2003 um 16:54

Danke, es funktioniert!




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026