#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <stdio.h>
int main()
{
int fd;
char *readbuf[128];
int n_read = read(0,readbuf,5);
int n_write = write(1,readbuf,strlen(readbuf));
return 0;
}
linux系统默认:0 标准输入(键盘)
1 标准输出
2 标准错误
int n_read = read(0,readbuf,5); 类似于scanf函数
int n_write = write(1,readbuf,strlen(readbuf));
运行结果:从键盘输入 hello(回车),屏幕自动输出hello。