C file input/output: Difference between revisions

Content deleted Content added
Member types: demonstrate a trivial edit that could have been made to the wording so that the literal word sequence "FILE pointer" (rather than "pointer to a FILE") can be located with Ctrl/Cmd+F. This edit is intended to be reverted.
Tag: Reverted
Undid revisions 1152293538 and 1152296196 by C. A. Russell (talk)
Line 204:
|-
! style="font-family:monospace" | [[Standard streams#Standard input (stdin)|stdin]]
| A pointer to a {{mono|FILE}} pointerwhich refers forto the standard input stream, usually a keyboard.
|-
! style="font-family:monospace" | [[Standard streams#Standard output (stdout)|stdout]]
| A pointer to a {{mono|FILE}} pointerwhich refers forto the standard output stream, usually a display terminal.
|-
! style="font-family:monospace" | [[Standard streams#Standard error (stderr)|stderr]]
| A pointer to a {{mono|FILE}} pointerwhich refers forto the standard error stream, often a display terminal.
|}
 
===Member types===
Data types defined in the {{mono|<stdio.h>}} header include:
*{{mono|[https://en.cppreference.com/w/c/io FILE]}} – Aalso FILEknown pointer,as commonlya obtained{{anchor|file fromhandle}}'''file an[[Handle <code>fopen</code> call(computing)|handle]]''', this is a pointer to an [[opaque data typepointer|opaque type]] containing the information about a file or text stream needed to perform input or output operations on it, including:
**platform-specific identifier of the associated I/O device, such as a [[file descriptor]]
**the buffer