- Intro
- standard buffered input/output package
- clearerr
- status inquiries
- ctermid
- generate file name for terminal
- cuserid
- get character login name of the user
- fclose
- close or flush a stream
- fdopen
- associate a stream with a file descriptor
- feof
- stream status inquiries
- ferror
- stream status inquiries
- fflush
- flush a stream
- fgetc
- get next character (byte) from a stream
- fgets
- get a line of, at most, n characters from a stream
- fgetwc
- get next wide character from a named stream
- fileno
- stream status inquiries
- flock
- standard I/O synchronization functions
- flockfile
- grant thread ownership of a file
- fopen
- open a stream
- fopen64
- open a stream (supports large files)
- fprintf
- place print output on stream
- fputc
- put a character on a stream
- fputs
- put a string on a named stream
- fputwc
- put wide character on a stream
- fread
- binary input/output
- freopen
- open a named file in place of the open stream
- freopen64
- open a named file in place of the open stream (supports large files)
- fscanf
- convert formatted input
- fseek
- reposition a file pointer in a stream
- fseeko
- reposition a file pointer in a stream
- fseeko64
- reposition a file pointer in a stream (supports large files)
- ftell
- return offset of current byte
- ftello
- returns the offset of the current byte
- ftello64
- returns the offset of the current byte (supports large files)
- ftrylockfile
- grant thread ownership of a file
- funflush
- discard buffered data
- funlockfile
- relinquish thread ownership of a file
- fwprintf
- print wide/multibyte character formatted output
- fwrite
- binary output to a named stream
- fwscanf
- convert formatted wide/multibyte character input
- getc
- get character or word from a stream
- getchar
- get next character (byte) from standard input
- getchar_unlocked
- get next character (byte) from standard input
- getc_unlocked
- get next character (byte) from a stream
- gets
- get a string from a stream
- getw
- get next word (integer) from a stream
- getwc
- get next wide character from a stream
- getwchar
- get next wide character from standard input
- pclose
- initiate pipe from a process
- popen
- initiate pipe to/from a process
- printf
- place print output on standard output
- putc
- put character or word on a stream
- putchar
- put a character on a stream
- putchar_unlocked
- put a character on a stream
- putc_unlocked
- put a character on a stream
- puts
- put a string on a stream
- putw
- put a word on a stream
- putwc
- put wide character on a stream
- putwchar
- put wide character on standard output
- rewind
- reposition a file pointer in a stream and clear error indicator
- scanf
- convert formatted input read from the standard input stream
- setbuf
- assign buffering to a stream
- setvbuf
- assign buffering to a stream
- snprintf
- place print output up to n chars in character array
- sprintf
- place print output in character array
- sscanf
- convert formatted input read from a character string
- stderr
- standard error file
- stdin
- standard input file
- stdio
- standard I/0
- stdout
- standard output file
- swprintf
- place wide/multibyte character output in character array
- swscanf
- read from a wide character string
- system
- issue a shell command
- tempnam
- create a name for a temporary file
- tmpfile
- create a temporary file
- tmpfile64
- create a temporary file (supports large files)
- tmpnam
- create a name for a temporary file
- ungetc
- push character back onto input stream
- ungetwc
- push wchar_t character back into input stream
- vfprintf
- place print output on strm
- vfscanf
- convert formatted input read from a named stream
- vfwprintf
- place wide/multibyte character output on strm
- vfwscanf
- read multibyte characters from strm
- vprintf
- place print output on standard output
- vscanf
- convert formatted input read from the standard input stream
- vsnprinf
- place print output on stream
- vsnprintf
- place print output up to n chars in character array
- vsprintf
- place print output in character array
- vsscanf
- convert formatted input read from a character string
- vswcanf
- convert formatted wide/multibyte character input
- vswprintf
- place wide/multibyte character output in character array
- vswscanf
- read from a wide character string
- vwprintf
- place wide/multibyte character output on standard output
- vwscanf
- read multibyte characters from standard input
- widec
- multibyte character I/O routines
- wprintf
- place wide/multibyte character output on standard output
- wscanf
- read multibyte characters from standard input