|
- # cat Read.c
- #include <stdio.h>
- #include <unistd.h>
- #include <sys/types.h>
- #define MAXLINE 8192
- ssize_t
- read(int fd, void * buf,ssize_t n)
- {
- if((n=read(fd,buf,MAXLINE)) != n ) {
- printf("read error\n");
- return(-1);
- }
- return(n);
- }
-
-
- /mnt/d/err_pro# gcc -c Read.c
- Read.c:7: conflicting types for `read'
- /usr/include/unistd.h:310: previous declaration of `read'
- /mnt/d/err_pro#
复制代码
我照MANUAL做了@@请问错在哪里?? |
|