<title>fgetc/getc function</title> <head> <script language="JavaScript"> </script> </head> <body bgcolor="#ffffcc"> <hr> <center> <h1>fgetc/getc function</h1> </center> <hr> <b>fgetc</b> and <b>getc</b> both read a character from a file (input stream) and have the same syntax. They are for all intents and purposes the same! <pre> Library: stdio.h Prototype: int fgetc(FILE *stream); Syntax: FILE *file_pointer; char ch; ch = fgetc(file_pointer); ch = getc(file_pointer); </pre> <hr> <h2>Examples:</h2> <img src=../../GRAPHICS/computer.gif> <a href="../EXAMPLES/read_file.c"> Example program.</a> <p> <hr> <p> <h2>See also:</h2> <ul> <li><a href="getchar.html">getchar</a>, <li><a href="fgets.html">fgets</a>, <li><a href="gets.html">gets</a>, </ul> <p> getch, getche (non standard) <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>