c语言 VC工具 执行的时候同样的数据要输入好几遍,不能复制黏贴,有什么好办法吗
c语言 VC工具 执行的时候同样的数据要输入好几遍,不能复制黏贴,有什么好办法吗
窗口一旦关掉了,下次改完错误,重新执行的话,又要重新输入一遍数据了,有什么快捷的方法不? c C VC c++
[解决办法]
freopen("in.txt","r",stdin);
freopen("out.txt","w",stdout);
# cat x.c
# include <stdio.h>
int main()
{
int i;
scanf("%d", &i);
printf("%d\n", i);
return 0;
}
# ./x
1 // 这是你输入的,scanf会读
1 // 这是printf输出的
// in 是个文件,内容就是1
# cat in
1
// <in是输入重定向,这样就不用自己输,从in文件中读输入
# ./x <in
1 // 这是printf的输出,scanf是从in文件中读入