Openとfopenの違い:

1504 ワード

詳細

open fopen   :

1.      
          :       “   ”,            ,          ,             “   ”,        “   ”         。         ,        “   ”,   “   ”        。      ,   “   ”   ,            ,  “   ”  ,          ,      、   。    ,  “   ”         。
fopen, fclose, fread, fwrite, fgetc, fgets, fputc, fputs, freopen, fseek, ftell, rewind 
2.       
                        ,              ,       、   、     ,           。              ,                ,         ,          ,         ,    、    ,  ANSI             ,             。        。open, close, read, write, getc, getchar, putc, putchar  。

open               ,                   ,fopen C    ,               。

fopen ANSIC    C     ,                api 
linux       open,fopen      ,    。    。

      linux      ,linux                .      、     。        。
fopen   c  。        linux     。

               ,   open
fopen          ,       , open       

   fopen      , open      

fopen   c  , open linux     .
       .
fopen   ,open  

   fopen open       fopen          ,   read write                , open                  ;   ,        ,fopen           open   ;        open  fopen 。

         :

      IO,     IO。
           (      ),          。
     ,     。
    read, write      ,     fread, fwrite     。
               ,       ,   。