摘要:
add2.c 编译后生成执行文件add2一个简单的加法运算器 通过标准输入端获取参数 标准输出端返回结果#include #include #include #include #define MAXLINE 1024int main(int argc,char *argv[]){ int n,int1,int2; char line[MAXLINE]; while((n = read(STDIN_FILENO,line,MAXLINE)) > 0) { line[n]=0; if(sscanf(line, "%d%d", &int1, &int2) = 阅读全文
摘要:
#include #include #include #define MAXLINE 4096int main(int argc,char *argv[]){ int n; int fd[2]; pid_t pid; char line[MAXLINE]; if(pipe(fd) 0) { close(fd[0]); write(fd[1],"hello world\n",12); } else { close(fd[1]); n = read(fd[0],line,MAXLINE); write(STDOUT_FILENO,line,n); } exit(0);} 阅读全文