freopen()
请教:, C& e; O* @3 v) h$ R5 v
freopen( "input.txt" , "r" , stdin );+ v7 l6 O5 U6 U
scanf( "%d" , &tt );4 C' I3 h$ M6 k, s
printf( "tt=%d\n" , tt );: _0 x, A) X4 O. J0 z7 \* `
freopen("/dev/console","r",stdin);
% j7 X1 y' F3 f0 F% I scanf("%d",&tt);
1 N. U6 d, S. f" b printf("%d\n",tt);9 L' Q o7 H- q/ k. P
$ j) X) W1 i, g5 R3 n. N: L8 p
原本想从 input.txt 内读出一个数据,然后就转回来,换成标准输入。# @. ^! T- }$ q3 W% A. C0 J
+ ^# P) f, V& i网上也是这样子介绍的。。。。9 x3 r8 V9 l: ?) O* J6 V* B
' O6 V: a" T3 N+ }5 B& [
可是,在实际运行的时候,从 input.txt 内读入一个数据后,就一直输入空行,没办法再输入其他数据,这是为啥????