C file input/output: Difference between revisions

Content deleted Content added
Add new web link
Tags: Mobile edit Mobile web edit
Undid revision 954231010 by 2409:4061:2E81:550E:0:0:F04A:2A04 (talk) spam
Line 1:
{{C Standard Library}}[http://infinitysofttech.in/stdio-h.php stdio.h header file ]
 
The [[C (programming language)|C programming language]] provides many [[standard library]] [[subroutine|functions]] for [[computer file|file]] [[input/output|input and output]]. These functions make up the bulk of the [[C standard library]] [[header file|header]] {{mono|<stdio.h>}}.<ref>{{cite book |url=http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1124.pdf |title=ISO/IEC 9899:1999 specification |at=p. 274, § 7.19}}</ref> The functionality descends from a "portable I/O package" written by [[Mike Lesk]] at Bell Labs in the early 1970s,<ref>{{cite book |last1=Kernighan |first1=Brian |authorlink1=Brian Kernighan |last2=Pike |first2=Rob |authorlink2=Rob Pike |title=[[The UNIX Programming Environment]] |publisher=[[Prentice Hall]] |___location=[[Englewood Cliffs]] |year=1984 |page=200}}</ref> and officially became part of the [[Unix]] operating system in [[Version 7 Unix|Version 7]].<ref name="reader">{{cite techreport |first1=M. D. |last1=McIlroy |authorlink1=Doug McIlroy |year=1987 |url=http://www.cs.dartmouth.edu/~doug/reader.pdf |title=A Research Unix reader: annotated excerpts from the Programmer's Manual, 1971–1986 |series=CSTR |number=139 |institution=Bell Labs}}</ref>