% master: stdio.h.tex
% stdio.h -> Standard Ein- und Ausgabe v0.2
% 2011-05-27 (Rx)

\section{stdio.h -\textgreater\ Standard Ein- und Ausgabe}
%---------------------------------------------------------

\begin{verbatim}
c=getchar();            Eingabe eines Zeichens, ohne Wagenrücklauf
putchar('a');           Ausgabe eines Zeichens, ohne Wagenrücklauf
puts("Text");           Zeichenkette ausgeben, mit Wagenrücklauf
fputs("Text",stdount);  Zeichenkette ausgeben, ohne Wagenrücklauf
fputs("Text",stderr);   Zeichenkette ausgeben, ohne Wagenrücklauf
printf("Text %d",Zahl); Zeichenkette formatiert ausgeben, ohne Wagenrücklauf
        % F Z1 . Z2 L U
        | | |  | |  | + Umwandlungszeichen: %d-dezimal      %u-unsigned
        | | |  | |  |                       %o-oktal        %s-Text %c-Zeichen
        | | |  | |  |                       %f-Flieskomma   %e-Expotential
        | | |  | |  |                       %x-hexadezimal  %p-pointer
        | | |  | |  +-- Long-Ausgabe: notwendig für long int
        | | |  | +----- Nachkommastellen: z.B 3 für drei stellen
        | | |  +------- Trenzeichen, falls Z1 und Z2
        | | +---------- Größe des Ausgabefensters: z.B 7 für sieben stellen
        | +------------ Ausrichtung: ohne Angabe rechtsbündig,
        |                            mit Minuszeichen linksbündig
        +-------------- Fluchtsymbol
scanf("%c",&text);      Zeichen in &text einlesen
        % * Z L U
        | | | | +------ Umwandlungszeichen
        | | | +-------- Long-Ausgabe
        | | +---------- Größe des Eingabefensters
        | +------------ Wegwerfen
        +-------------- Fluchtsymbol
\end{verbatim}

