4.3BSD-Reno/share/man/cat3/ungetc.0

Compare this file to the similar file:
Show the results in this format:




UNGETC(3)		      1989			UNGETC(3)



NNAAMMEE
     ungetc - push character back into input stream

SSYYNNOOPPSSIISS
     ##iinncclluuddee <<ssttddiioo..hh>>

     uunnggeettcc((cc,, ssttrreeaamm))
     FFIILLEE **ssttrreeaamm;;

DDEESSCCRRIIPPTTIIOONN
     _U_n_g_e_t_c pushes the character _c back on an input stream.  That
     character will be returned by the next _g_e_t_c call on that
     stream.  _U_n_g_e_t_c returns _c.

     One character of pushback is guaranteed provided something
     has been read from the stream and the stream is actually
     buffered.	Attempts to push EOF are rejected.

     _F_s_e_e_k(3) erases all memory of pushed back characters.

SSEEEE AALLSSOO
     getc(3), setbuf(3), fseek(3)

DDIIAAGGNNOOSSTTIICCSS
     _U_n_g_e_t_c returns EEOOFF if it can't push a character back.






























Printed 7/27/90               April				1