<title>fopen function</title> <head> <script language="JavaScript"> </script> </head> <body bgcolor="#ffffcc"> <hr> <center> <h1>fopen function</h1> </center> <hr> <p> <b>fopen</b> is used to open a file for read, write or update. <a href="../MISC/stdfiles.html">stdin, stdout & stderr</a> are opened by the system at execution time. <p> <table border=2 bgcolor="ivory"> <tr> <td> <pre> Library: stdio.h Prototype: FILE *fopen(const char *filename, const char *mode); Syntax: FILE *fp; fp = fopen( "/etc/printcap", "r"); </pre> </td> </tr> </table> <h2>Notes:</h2> <pre> filename - is the name of the file. mode - r - read file. - w - Write to file. - a - Append to file. </pre> <hr> <h2>Example Programs:</h2> <img src=../../GRAPHICS/computer.gif> <a href="../EXAMPLES/read_file.c"> Example program.</a><p> <hr> <h2>See Also:</h2> <dl compact> <dt><img src=../../GRAPHICS/whiteball.gif> <dd><a href="fgetc.html">fgetc</a> Get a character from a file. <dt><img src=../../GRAPHICS/whiteball.gif> <dd><a href="fgets.html">fgets</a> Get a record from a file. <dt><img src=../../GRAPHICS/whiteball.gif> <dd><a href="files.html">fputc</a> Put a character into a file. MAN PAGE. <dt><img src=../../GRAPHICS/whiteball.gif> <dd><a href="fprintf.html">fprintf</a> Put a formatted line into a file. <dt><img src=../../GRAPHICS/whiteball.gif> <dd><a href="fclose.html">fclose</a> Close a file. <dt><img src=../../GRAPHICS/whiteball.gif> <dd><a href="pclose.html">pclose</a> Close a pipe. <dt><img src=../../GRAPHICS/whiteball.gif> <dd><a href="system.html">system</a> Open a pipe. <dt><img src=../../GRAPHICS/man.gif> <dd><a href="../MAN/ferror.htm">ferror</a>. Check error code on a file stream. <dt><img src=../../GRAPHICS/man.gif> <dd><a href="../MAN/ferror.htm">feof</a>. Check for EOF on a file stream. </dl> <p> <hr> <p> <center> <table border=2 width="80%" bgcolor="ivory"> <tr align=center> <td width="25%"> <a href="../cref.html"> Top</a> </td><td width="25%"> <a href="../master_index.html"> Master Index</a> </td><td width="25%"> <a href="../SYNTAX/keywords.html"> Keywords</a> </td><td width="25%"> <a href="funcref.htm"> Functions</a> </td> </tr> </table> </center> <p> <hr> <address>Martin Leslie </address><p> </body> </html>