ch1_fileIO/syserr.c
@@ -1,6 +1,7 @@ #include <stdio.h> #include <errno.h> #include <unistd.h> #include <string.h> #include <sys/types.h> #include <sys/stat.h> @@ -10,12 +11,12 @@ { char *file_name = "/test.txt"; int fd=-1; fd=open(file_name, O_RDONLY, 066); if( fd < 0 ) { perror("Open file failure"); printf("Open file %s failure: %s\n", file_name, strerror(errno)); perror("Open file failure"); printf("Open file %s failure: %s\n", file_name, strerror(errno)); return 0; }