]> git.ipfire.org Git - thirdparty/man-pages.git/blobdiff - man3/stdio.3
rename.2: SEE ALSO: add rename(1)
[thirdparty/man-pages.git] / man3 / stdio.3
index 600235333f7b48d3eef2c661c7e00710a9eff3b1..00b28b72b3b1626e5593c2f381601584a4ce5050 100644 (file)
 .\" Converted for Linux, Mon Nov 29 16:07:22 1993, faith@cs.unc.edu
 .\" Modified, 2001-12-26, aeb
 .\"
-.TH STDIO 3  2001-12-26 "" "Linux Programmer's Manual"
+.TH STDIO 3  2017-11-26 "" "Linux Programmer's Manual"
 .SH NAME
 stdio \- standard input/output library functions
 .SH SYNOPSIS
 .B #include <stdio.h>
-.sp
+.PP
 .BI "FILE *" stdin ;
 .br
 .BI "FILE *" stdout ;
@@ -106,11 +106,12 @@ opened explicitly:
 .I standard input
 (for reading conventional input),
 .I standard output
-(for writing conventional input), and
+(for writing conventional output), and
 .I standard error
 (for writing diagnostic output).
 These streams are abbreviated
-.IR stdin , stdout
+.IR stdin ,
+.IR stdout ,
 and
 .IR stderr .
 When opened, the standard error stream is not fully buffered; the standard
@@ -131,10 +132,8 @@ The
 .I stdio
 library is a part of the library
 .B libc
-and routines are automatically loaded as needed by the compilers
-.BR cc (1)
-and
-.BR pc (1).
+and routines are automatically loaded as needed by
+.BR cc (1).
 The
 SYNOPSIS
 sections of the following manual pages indicate which include files are to
@@ -184,64 +183,64 @@ exist and will be used if the macros definitions are explicitly removed.
 .TS
 ;
 lb lb
-lb l.
+l l.
 Function       Description
 _
-clearerr       check and reset stream status
-fclose close a stream
-fdopen stream open functions
-feof   check and reset stream status
-ferror check and reset stream status
-fflush flush a stream
-fgetc  get next character or word from input stream
-fgetpos        reposition a stream
-fgets  get a line from a stream
-fileno return the integer descriptor of the argument stream
-fopen  stream open functions
-fprintf        formatted output conversion
-fpurge flush a stream
-fputc  output a character or word to a stream
-fputs  output a line to a stream
-fread  binary stream input/output
-freopen        stream open functions
-fscanf input format conversion
-fseek  reposition a stream
-fsetpos        reposition a stream
-ftell  reposition a stream
-fwrite binary stream input/output
-getc   get next character or word from input stream
-getchar        get next character or word from input stream
-gets   get a line from a stream
-getw   get next character or word from input stream
-mktemp make temporary filename (unique)
-perror system error messages
-printf formatted output conversion
-putc   output a character or word to a stream
-putchar        output a character or word to a stream
-puts   output a line to a stream
-putw   output a character or word to a stream
-remove remove directory entry
-rewind reposition a stream
-scanf  input format conversion
-setbuf stream buffering operations
-setbuffer      stream buffering operations
-setlinebuf     stream buffering operations
-setvbuf        stream buffering operations
-sprintf        formatted output conversion
-sscanf input format conversion
-strerror       system error messages
-sys_errlist    system error messages
-sys_nerr       system error messages
-tempnam        temporary file routines
-tmpfile        temporary file routines
-tmpnam temporary file routines
-ungetc un-get character from input stream
-vfprintf       formatted output conversion
-vfscanf        input format conversion
-vprintf        formatted output conversion
-vscanf input format conversion
-vsprintf       formatted output conversion
-vsscanf        input format conversion
+\fBclearerr\fP(3)      check and reset stream status
+\fBfclose\fP(3)        close a stream
+\fBfdopen\fP(3)        stream open functions
+\fBfeof\fP(3)  check and reset stream status
+\fBferror\fP(3)        check and reset stream status
+\fBfflush\fP(3)        flush a stream
+\fBfgetc\fP(3) get next character or word from input stream
+\fBfgetpos\fP(3)       reposition a stream
+\fBfgets\fP(3) get a line from a stream
+\fBfileno\fP(3)        return the integer descriptor of the argument stream
+\fBfopen\fP(3) stream open functions
+\fBfprintf\fP(3)       formatted output conversion
+\fBfpurge\fP(3)        flush a stream
+\fBfputc\fP(3) output a character or word to a stream
+\fBfputs\fP(3) output a line to a stream
+\fBfread\fP(3) binary stream input/output
+\fBfreopen\fP(3)       stream open functions
+\fBfscanf\fP(3)        input format conversion
+\fBfseek\fP(3) reposition a stream
+\fBfsetpos\fP(3)       reposition a stream
+\fBftell\fP(3) reposition a stream
+\fBfwrite\fP(3)        binary stream input/output
+\fBgetc\fP(3)  get next character or word from input stream
+\fBgetchar\fP(3)       get next character or word from input stream
+\fBgets\fP(3)  get a line from a stream
+\fBgetw\fP(3)  get next character or word from input stream
+\fBmktemp\fP(3)        make temporary filename (unique)
+\fBperror\fP(3)        system error messages
+\fBprintf\fP(3)        formatted output conversion
+\fBputc\fP(3)  output a character or word to a stream
+\fBputchar\fP(3)       output a character or word to a stream
+\fBputs\fP(3)  output a line to a stream
+\fBputw\fP(3)  output a character or word to a stream
+\fBremove\fP(3)        remove directory entry
+\fBrewind\fP(3)        reposition a stream
+\fBscanf\fP(3) input format conversion
+\fBsetbuf\fP(3)        stream buffering operations
+\fBsetbuffer\fP(3)     stream buffering operations
+\fBsetlinebuf\fP(3)    stream buffering operations
+\fBsetvbuf\fP(3)       stream buffering operations
+\fBsprintf\fP(3)       formatted output conversion
+\fBsscanf\fP(3)        input format conversion
+\fBstrerror\fP(3)      system error messages
+\fBsys_errlist\fP(3)   system error messages
+\fBsys_nerr\fP(3)      system error messages
+\fBtempnam\fP(3)       temporary file routines
+\fBtmpfile\fP(3)       temporary file routines
+\fBtmpnam\fP(3)        temporary file routines
+\fBungetc\fP(3)        un-get character from input stream
+\fBvfprintf\fP(3)      formatted output conversion
+\fBvfscanf\fP(3)       input format conversion
+\fBvprintf\fP(3)       formatted output conversion
+\fBvscanf\fP(3)        input format conversion
+\fBvsprintf\fP(3)      formatted output conversion
+\fBvsscanf\fP(3)       input format conversion
 .TE
 .SH CONFORMING TO
 The