试题题干
下列对于语句”freopen(“records.txt”,”r”,stdin);”的分析中,正确的是( )
参考答案
正确答案:
试题解析
所谓重定向,就是改变默认的输入来源,或改变默认的输出目的地。
重定向函数freopen的原型如下:FILE *freopen( const char *path, const char *mode, FILE *stream);
函数freopen()的功能是将stream按mode指定的模式重定向到路径path指向的文件。如果重定向时发生错误,则关闭原来的stream,函数返回NULL。mode可以是"w”(写)或"r”(读)方式。
故本题选D。