844  14

	 / 	
setvbuf	int setvbuf(FILE *stream, char *buf, int type, sizet size)  buf  size   stream    	stdio.h
tmpfile	FILE *tmpfile(void)               FILE  NULL	stdio.h



   fopen,      -
    filename.  mode   ,  -
  .    :

             
+                
                  
+                  

w            ;     ,  -
 

w+               ;   
 ,   

        +  -
  t   ,  b  ,  . -
, rt, rb, r+t, r+b  ..    t,   ܻ  , 
       _fmode,
   fcntl.h.     0_  -
  ( )  0_BINARY   .

.     ,  fopen  
      FILE.   ,  -
 NULL.      :

FILE *F;

if ((F = fopen("Test.txt", "rt")) == NULL)
(

ShowMessage("   ");

return;

)

 ,   ,    ,  -
    .        -
       
.         
fseek  rewind,    14.12.4. ,     -
    ,        :

  ()       ()  -
        fseek  re-
wind

           -
      fseek  rewind   
       