当前位置: 技术问答>linux和unix
linux open read 和write的系统调用出现了点顺序问题。。。
来源: 互联网 发布时间:2017-04-30
本文导语: #include #include #include #include int main(){ int in_fd; int out_fd; char buffer; char buff[10]; int tmp; int i=0; in_fd=open("write.c",O_RDONLY); out_fd=open("out",O_WRONLY|O_CREAT,S_IRUSR|S_IWUSR); while(read(in_fd,&buffer,1)==1 && i
#include
#include
#include
#include
int main(){
int in_fd;
int out_fd;
char buffer;
char buff[10];
int tmp;
int i=0;
in_fd=open("write.c",O_RDONLY);
out_fd=open("out",O_WRONLY|O_CREAT,S_IRUSR|S_IWUSR);
while(read(in_fd,&buffer,1)==1 && i