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