perror関数



perror ( )                                           (stderr) 。   s            ,            。           errno             。
         error  ,  error               。    "  "     ,          error  。perror                 error          。 
  :
    :Linux,GCC
  #include <stdio.h>
  int main(void)
  {
  FILE *fp ;
  fp = fopen( "/root/noexitfile", "r+" );
  if ( NULL == fp )
  {
  perror("/root/noexitfile");
  }
  return 0;
  }
      :
  [root@localhost io]# gcc perror.c
  [root@localhost io]# ./a.out
  /root/noexitfile: No such file or directory