/dev/tty是键盘和显示器的设备描述文件。向这个文件写相当于显示在用户屏幕上,读相当于从键盘获取用户的输入。
#include<stdio.h>
int main()
{
FILE* fp;
int c;
fp=fopen("/dev/tty","r+");
while((c=fgetc(fp))!=EOF){
fputc(c,stdout);
}
fclose(fp);
return 0;
}
#include<stdio.h>
int main()
{
FILE* fp;
int c;
fp=fopen("/dev/tty","r+");
while((c=fgetc(stdin))!=EOF){
fputc(c,fp);
}
fclose(fp);
return 0;
}