/dev/tty

 /dev/tty是键盘和显示器的设备描述文件。向这个文件写相当于显示在用户屏幕上,读相当于从键盘获取用户的输入。

#include
int main()
{
  FILE* fp;
  int c;
  fp=fopen("/dev/tty","r+");
  while((c=fgetc(fp))!=EOF){
    fputc(c,stdout);
  }
  fclose(fp);
  return 0;
}

/dev/tty_第1张图片

#include
int main()
{
  FILE* fp;
  int c;
  fp=fopen("/dev/tty","r+");
  while((c=fgetc(stdin))!=EOF){
    fputc(c,fp);
  }
  fclose(fp);
  return 0;
}

 /dev/tty_第2张图片

 

你可能感兴趣的:(linux,c语言)