<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://update.proggen.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://update.proggen.org/feed.php">
        <title>proggen.org c:lib:stdio</title>
        <description></description>
        <link>http://update.proggen.org/</link>
        <image rdf:resource="http://update.proggen.org/lib/tpl/proggenY/images/favicon.ico" />
       <dc:date>2026-04-19T12:21:29+0200</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:clearerr&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:fclose&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:feof&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:ferror&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:fflush&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:fgetc&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:fgetpos&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:fgets&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:fopen&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:formatstring&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:fprintf&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:fputc&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:fputs&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:fread&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:freopen&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:fscanf&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:fseek&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:fsetpos&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:ftell&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:fwrite&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:getc&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:getchar&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:gets&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:perror&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:printf&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:putc&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:putchar&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:puts&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:remove&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:rename&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:rewind&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:scanf&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:setbuf&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:setvbuf&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:sidebar&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:sprintf&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:sscanf&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:start&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:substitution&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:tmpfile&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:tmpnam&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:ungetc&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:vfprintf&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:vfscanf&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:vprintf&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:vscanf&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:vsprintf&amp;rev=1663868367"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=c:lib:stdio:vsscanf&amp;rev=1663868367"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://update.proggen.org/lib/tpl/proggenY/images/favicon.ico">
        <title>proggen.org</title>
        <link>http://update.proggen.org/</link>
        <url>http://update.proggen.org/lib/tpl/proggenY/images/favicon.ico</url>
    </image>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:clearerr&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:clearerr</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:clearerr&amp;rev=1663868367</link>
        <description>clearerr()

clearerr() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

clearerr() löscht die Indikatoren für Dateiende und eventuelle Fehler für den übergebenen File-Stream.

Signatur

#include &lt;stdio.h&gt;
void clearerr( FILE* file);</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:fclose&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:fclose</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:fclose&amp;rev=1663868367</link>
        <description>fclose()

fclose() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

fclose() dient dazu, eine geöffnete Datei bzw. einen geöffneten Stream zu schließen. Die Funktion nimmt dazu als einzigen Parameter einen Zeiger auf die Datei bzw. den Stream.</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:feof&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:feof</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:feof&amp;rev=1663868367</link>
        <description>feof()

feof() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

feof() prüft, ob an einem Stream noch Daten anliegen oder der End-Of-File-Indikator gesetzt ist. 

Signatur

#include &lt;stdio.h&gt;
int feof( FILE* file);</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:ferror&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:ferror</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:ferror&amp;rev=1663868367</link>
        <description>ferror()

ferror() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

ferror() prüft, ob an einem Stream noch Daten anliegen oder der End-Of-File-Indikator gesetzt ist. 

Signatur

#include &lt;stdio.h&gt;
int ferror( FILE* file);</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:fflush&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:fflush</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:fflush&amp;rev=1663868367</link>
        <description>fflush()

fflush() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

fflush() wird dazu verwendet, den Puffer eines Streams in den Stream zu sichern.

Streams werden in der Regel zwischengepuffert, um möglichst viele Daten am Stück zu übertragen, statt Buchstabe für Buchstabe zu übertragen. Daher wird mit der Übertragung oftmals gewartet, bis ein Block voll oder eine Zeile abgeschlossen ist. 
Damit kann eine sofortige Ausgabe erzwungen werden,…</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:fgetc&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:fgetc</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:fgetc&amp;rev=1663868367</link>
        <description>fgetc()

fgetc() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

fgetc() liest ein Zeichen vom übergebenen Stream und äquivalent zu getc(). fgetc() ist zu bevorzugen, da getc() als Makro implementiert sein kann.</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:fgetpos&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:fgetpos</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:fgetpos&amp;rev=1663868367</link>
        <description>fgetpos()

fgetpos() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

fgetpos() dient dazu die aktuelle Schreibe/Lese-Position in der angegebenen Datei bzw. im angegebenem Stream zu ermitteln.
fgetpos()</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:fgets&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:fgets</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:fgets&amp;rev=1663868367</link>
        <description>fgets()

fgets() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

fgets() liest einen String (eine Zeile) durch Benutzereingaben (stdio) bzw. ein Dateihandle (FILE) ein. Der Lesevorgang endet, wenn ein Newline-Zeichen oder das</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:fopen&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:fopen</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:fopen&amp;rev=1663868367</link>
        <description>fopen()

fopen() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

fopen() wird dazu verwendet, einen Stream bzw. eine Datei zu öffnen. Sie nimmt dazu 2 Parameter. Der Stream bzw. die Datei kann auf unterschiedliche Arten geöffnet werden.</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:formatstring&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:formatstring</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:formatstring&amp;rev=1663868367</link>
        <description>Platzhalter für String-Funktionen

Die folgende Tabelle zeigt die Platzhalter, die für String-Ein-/Ausgabe-Funktionen der Standard-C-Library. Viele andere Funktionen bauen mit Hilfe der start-Library auf den Standardfunktionen auf, die Tabelle gilt also auch für viele andere Funktionen.</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:fprintf&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:fprintf</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:fprintf&amp;rev=1663868367</link>
        <description>fprintf()

fprintf() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

fprintf() wird dazu verwendet, um einen String aus einem FormatString zu erzeugen und anschließend auf einem Ausgabestream (FILE) auszugeben.

fprintf()</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:fputc&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:fputc</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:fputc&amp;rev=1663868367</link>
        <description>fputc()

fputc() ist definiert in der stdio, die in C über stdio.h, bzw. in C++ über cstdio eingebunden wird.

Funktion

fputc() gibt einen einzelnen Buchstaben (char als int kodiert) aus.
Hierfür übergibt man den ASCII-Code als Integerwert.

Signatur


#include &lt;stdio.h&gt;
int fputc( int c, FILE * stream );</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:fputs&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:fputs</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:fputs&amp;rev=1663868367</link>
        <description>fputs()

fputs() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

fputs() wird dazu verwendet, eine Zeichenkette (const char*) in einen Stream zu schreiben. Als Stream kann die Standardausgabe (stdout</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:fread&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:fread</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:fread&amp;rev=1663868367</link>
        <description>fread()

fread() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

fread() liest ein Datenarray mit einer gegebenen Anzahl von Elementen von einer gegebenen Größe aus dem angegebenen Stream in den Speicher.</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:freopen&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:freopen</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:freopen&amp;rev=1663868367</link>
        <description>freopen()

freopen() ist definiert in der stdio, die in C über stdio.h, bzw. in C++ über cstdio eingebunden wird.

Funktion

freopen() schließt zunächst den übergebenen Stream und öffnet anschließend wieder im angegebenen Modus.

Häufig wird diese Funktion verwendet, um die Standard-Streams (</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:fscanf&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:fscanf</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:fscanf&amp;rev=1663868367</link>
        <description>fscanf()

fscanf() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

fscanf() wird dazu verwendet, um einen String zu interpretieren und in Variablen abzulegen, wie es über einen FormatString beschrieben ist. 

Signatur</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:fseek&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:fseek</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:fseek&amp;rev=1663868367</link>
        <description>fseek()

fseek() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

fseek() dient dazu die aktuelle Schreibe/Lese-Position in der angegebenen Datei bzw im angegebenem Stream relativ zu einem angegebenen Bezugspunkt neu zu setzen.</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:fsetpos&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:fsetpos</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:fsetpos&amp;rev=1663868367</link>
        <description>fsetpos()

fsetpos() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

fsetpos() dient dazu die aktuelle Schreibe/Lese-Position in der angegebenen Datei bzw. im angegebenem Stream zu verändern.
fsetpos()</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:ftell&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:ftell</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:ftell&amp;rev=1663868367</link>
        <description>ftell()

ftell() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

ftell() dient dazu die aktuelle Schreibe/Lese-Position in der angegebenen Datei bzw. im angegebenem Stream zu ermitteln.

Signatur

#include &lt;stdio.h&gt;
long int ftell(FILE *file);</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:fwrite&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:fwrite</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:fwrite&amp;rev=1663868367</link>
        <description>fwrite()

fwrite() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

fwrite() schreibt ein Datenarray mit einer gegebenen Anzahl von Elementen von einer gegebenen Größe aus dem Speicher an die aktuelle Position im angegebenen Stream.</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:getc&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:getc</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:getc&amp;rev=1663868367</link>
        <description>getc()

getc() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

getc() liest ein Zeichen vom übergebenen Stream und äquivalent zu fgetc(). fgetc() ist zu bevorzugen, da getc() als Makro implementiert sein kann.</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:getchar&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:getchar</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:getchar&amp;rev=1663868367</link>
        <description>getchar()

getchar() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

getchar() liest ein Zeichen von der Standardeingabe und entspricht somit getc (stdin).

Signatur

#include &lt;stdio.h&gt;
int getchar( void );</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:gets&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:gets</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:gets&amp;rev=1663868367</link>
        <description>gets()

gets() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.


:!: gets() wurde mit C11 aus dem C-Standard entfernt. Details finden sich am Ende dieser Seite.

Funktion

gets() liest einen String durch Benutzereingaben ein.</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:perror&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:perror</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:perror&amp;rev=1663868367</link>
        <description>perror()

perror() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

perror() gibt einen C-String als Fehlernachricht aus an den Standard Fehlerstream (stderr). Hierbei wird zunächst der übergebene String gedruckt, anschließend ein Leerzeichen, gefolgt von einem Semikolon, der Fehlernachricht und einem Newline-Zeichen.</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:printf&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:printf</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:printf&amp;rev=1663868367</link>
        <description>printf()

printf() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

printf() wird dazu verwendet, um einen String aus einem FormatString zu erzeugen und anschließend auf der Standardausgabe (stdout) auszudrucken.
printf()</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:putc&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:putc</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:putc&amp;rev=1663868367</link>
        <description>putc()

putc() ist definiert in der stdio, die in C über stdio.h, bzw. in C++ über cstdio eingebunden wird.

Funktion

putc() gibt einen einzelnen Buchstaben (char als int kodiert) aus.
Hierfür übergibt man den ASCII-Code als Integerwert.

putc() entspricht der Funktion fputc() und kann als Macro implementiert sein! Ein einzelnes Zeichen kann mit der Funktion</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:putchar&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:putchar</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:putchar&amp;rev=1663868367</link>
        <description>putchar()

putchar() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

putchar() schreibt das übergebene Zeichen auf die Standardausgabe.

Signatur

#include &lt;stdio.h&gt;
int putchar (int c);


c: Integer-Wert des Zeichens welches ausgegeben werden soll.</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:puts&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:puts</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:puts&amp;rev=1663868367</link>
        <description>puts()

puts() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

puts() schreibt einen C-String auf die Standardausgabe und fügt ein NewLine-Zeichen an.
Möchte man kein Newline-Zeichen angefügt wissen, so lässt sich</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:remove&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:remove</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:remove&amp;rev=1663868367</link>
        <description>remove()

remove() ist definiert in der stdio, die in C über stdio.h, bzw. in C++ über cstdio eingebunden wird.

Funktion

remove() löscht die angegebene Datei.

Signatur


#include &lt;stdio.h&gt;
int remove( char const * filename );

filename: Die zu löschendes Datei. Die Datei muss entsprechend der Betriebssystemvorgaben beschrieben sein und darf einen Pfad enthalten, sofern das Betriebssystem Pfade unterstützt.</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:rename&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:rename</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:rename&amp;rev=1663868367</link>
        <description>rename()

rename() ist definiert in der stdio, die in C über stdio.h, bzw. in C++ über cstdio eingebunden wird.

Funktion

rename() gibt einer Datei einen neuen Namen, bzw. verschiebt sie in ein anderes Verzeichnis.
Abhängig vom Betriebssystem wird eine eventuell bereits existierende Datei überschrieben, wenn der Name der Datei als neuer Dateiname angegeben wird oder es wird ein Fehler zurückgeliefert.</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:rewind&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:rewind</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:rewind&amp;rev=1663868367</link>
        <description>rewind()

rewind() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

rewind() dient dazu die aktuelle Schreibe/Lese-Position in der angegebenen Datei bzw im angegebenem Stream an den Anfang zurück zu setzen.</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:scanf&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:scanf</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:scanf&amp;rev=1663868367</link>
        <description>scanf()

scanf() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

scanf() wird dazu verwendet, um einen String aus einem Standardeingabestream zu interpretieren und in Variablen abzulegen, wie es über einen</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:setbuf&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:setbuf</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:setbuf&amp;rev=1663868367</link>
        <description>setbuf()

setbuf() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

setbuf() gibt den IO-Buffer an, der für den FILE-Stream verwendet werden soll. Wird NULL übergeben, so wird der Stream nicht gepuffert.</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:setvbuf&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:setvbuf</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:setvbuf&amp;rev=1663868367</link>
        <description>setvbuf()

setvbuf() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

setvbuf() gibt den IO-Buffer an, der für den FILE-Stream verwendet werden soll. Wird NULL übergeben, so wird der Stream nicht gepuffert.</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:sidebar&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:sidebar</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:sidebar&amp;rev=1663868367</link>
        <description>Wiki

	*  Startseite
	*  C-Tutorial
	*  C-StandardLibs
	*  stdio.h

Community

	*  Forum
	*  C/C++ Forum

Funktionen

Dateizugriffe

	*  fopen
	*  freopen
	*  fflush
	*  fclose
	*  remove
	*  rename
	*  tmpfile
	*  tmpnam
	*  setbuf
	*  setvbuf

Position

	*  rewind
	*  fseek
	*  fsetpos
	*  fgetpos
	*  ftell

C-Strings

	*  fprintf
	*  fscanf
	*  printf
	*  scanf
	*  sprintf
	*  sscanf
	*  vfprintf
	*  vfscanf
	*  vprintf
	*  vscanf
	*  vsprintf
	*  vsscanf
	*  fgets
	*  fputs
	*  gets
	*</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:sprintf&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:sprintf</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:sprintf&amp;rev=1663868367</link>
        <description>sprintf()

sprintf() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

sprintf() wird dazu verwendet, um einen String aus einem FormatString zu erzeugen. Hierfür wird in den Buffer, der als erstes Argument erzeugt wird der Formatstring kopiert und die Substitutionszeichen mit dem gegebenen Parametern ersetzt.</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:sscanf&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:sscanf</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:sscanf&amp;rev=1663868367</link>
        <description>sscanf()

sscanf() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

sscanf() wird dazu verwendet, um einen String zu interpretieren und in Variablen abzulegen, wie es über einen FormatString beschrieben ist. 

Signatur</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:start&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:start</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:start&amp;rev=1663868367</link>
        <description>Standard In- And Output

Die stdio	ist eine der wichtigsten Libraries für den C-Programmierer. Mit ihrer Hilfe lassen sich einfache Ausgaben auf dem Bildschirm realisieren, wie auch Dateien lesen und schreiben. Aber auch Tastatureingaben sind möglich. Es wird mit sogenannten Streams gearbeitet, Kanälen, die man öffnen und schließen muss und aus denen man Daten empfangen, bzw. senden kann.
Grundsätzlich sind drei Streams bekannt und können in C-Programmen auch so benannt werden:</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:substitution&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:substitution</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:substitution&amp;rev=1663868367</link>
        <description>Verschoben

nach FormatString.</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:tmpfile&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:tmpfile</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:tmpfile&amp;rev=1663868367</link>
        <description>tmpfile()

tmpfile() ist definiert in der stdio, die in C über stdio.h, bzw. in C++ über cstdio eingebunden wird.

Funktion

tmpfile() erstellt eine temporäre Datei mit dem Modus („w+b“: schreibbar, lesbar, Binärzugriff). Hierbei ist garantiert, dass keine andere Datei dafür überschrieben wird. Die Datei wird nach dem Schließen (</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:tmpnam&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:tmpnam</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:tmpnam&amp;rev=1663868367</link>
        <description>tmpnam()

tmpnam() ist definiert in der stdio, die in C über stdio.h, bzw. in C++ über cstdio eingebunden wird.

Funktion

tmpnam() erstellt einen Dateinamen, der sich von allen anderen Dateien unterscheidet und verwendet werden kann, ohne eine andere Datei zu überschreiben.</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:ungetc&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:ungetc</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:ungetc&amp;rev=1663868367</link>
        <description>ungetc()

ungetc() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

ungetc() fügt ein Zeichen vor einen Eingabestream. Das bedeutet, dass eine Lesefunktion, wie fgetc(), als nächstes Zeichen das Zeichen einliest, das mit</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:vfprintf&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:vfprintf</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:vfprintf&amp;rev=1663868367</link>
        <description>vfprintf()

vfprintf() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

vfprintf() wird dazu verwendet, um einen String aus einem FormatString zu erzeugen und anschließend auf einem Ausgabestream (FILE) auszugeben.</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:vfscanf&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:vfscanf</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:vfscanf&amp;rev=1663868367</link>
        <description>vfscanf()

vfscanf() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

vfscanf() wird dazu verwendet, um einen String aus einem Stream zu interpretieren und in Variablen abzulegen, wie es über einen</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:vprintf&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:vprintf</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:vprintf&amp;rev=1663868367</link>
        <description>vprintf()

vprintf() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

vprintf() wird dazu verwendet, um einen String aus einem FormatString zu erzeugen und anschließend auf der Standardausgabe (stdout) auszudrucken.</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:vscanf&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:vscanf</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:vscanf&amp;rev=1663868367</link>
        <description>vscanf()

vscanf() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

vscanf() wird dazu verwendet, um einen String aus einem Standardeingabestream zu interpretieren und in Variablen abzulegen, wie es über einen</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:vsprintf&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:vsprintf</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:vsprintf&amp;rev=1663868367</link>
        <description>vsprintf()

vsprintf() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

vsprintf() wird dazu verwendet, um einen String aus einem FormatString zu erzeugen. Hierfür wird in den Buffer, der als erstes Argument übergeben wird, der Formatstring kopiert und die Substitutionszeichen mit dem gegebenen Parametern ersetzt.</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=c:lib:stdio:vsscanf&amp;rev=1663868367">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:27+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>c:lib:stdio:vsscanf</title>
        <link>http://update.proggen.org/doku.php?id=c:lib:stdio:vsscanf&amp;rev=1663868367</link>
        <description>vsscanf()

vsscanf() ist in der stdio definiert, die in C über stdio.h, bzw in C++ über cstdio eingebunden wird.

Funktion

vsscanf() wird dazu verwendet, um einen String zu interpretieren und in Variablen abzulegen, wie es über einen FormatString beschrieben ist.</description>
    </item>
</rdf:RDF>
