终端例程"/>
linux读终端例程
从终阻塞读取10字节数据,然后向终端输出读到的数据:
#include <unistd.h>
#include <stdlib.h>
#include <stdio.h>
/*****************************************************
*****************************************************/
int main(int argc, char* args[])
{
char buf[10];
int len;
write(STDOUT_FILENO,"Please enter a string!\n",23);
len = read(STDIN_FILENO,buf,10);
if(0>len)
{
perror("read error");
exit(1);
}
printf("Your enter sting is:\n");
write(STDOUT_FILENO,buf,len);
write(STDOUT_FILENO,"\n",1);
return(0);
}
更多推荐
linux读终端例程
发布评论