#include <stdio.h> #include <stdlib.h> #include <unistd.h> //linux下面的头文件 #include <string.h> int main() { char buf[100]; memset(buf, 0, sizeof(buf)); strcpy(buf, "helloworld "); //STDOUT_FILENO代表一个文件,是一个标准的输出文件描述符。 write(STDOUT_FILENO, buf, strlen(buf)); //从标准输入设备读取内容。STDIN_FILENO代表一个文件,是一个标准的输入文件描述符 read(STDIN_FILENO, buf, sizeof(buf)); printf("%s ", buf); return 0; }