| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 559 人关注过本帖
标题:新手,求大神指教freopen重定向的输入方式
只看楼主 加入收藏
千幽影
Rank: 1
等 级:新手上路
帖 子:5
专家分:3
注 册:2014-3-2
结帖率:0
收藏
已结贴  问题点数:20 回复次数:8 
新手,求大神指教freopen重定向的输入方式
一个简单小程序
 求指导输入在哪里,不知道如何输入
#include
int main()
{
    freopen("tase.in", "r", stdin);
   
    int x;
    scanf("%d\n", &x);
    printf("%d\n", x);
    return 0;
}
 
搜索更多相关主题的帖子: return 定向 如何 
2014-03-02 11:19
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:7 
完全不懂你想做什么

DO IT YOURSELF !
2014-03-02 11:41
azzbcc
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:江西财经大学
等 级:贵宾
威 望:81
帖 子:3293
专家分:12919
注 册:2012-11-4
收藏
得分:7 
程序代码:
#define _CRT_SECURE_NO_WARNINGS

#include <stdio.h>

int main(void)
{
    int a, b;

    freopen("in.txt" , "r", stdin);    //输入流重定向到 文件  in.out,即在 in.out 中读取
    freopen("out.txt", "w", stdout);//输出流重定向到 文件 out.txt,即记过写入 out.txt

    scanf("%d%d", &a, &b);
    printf("%d\n", a + b);

    fclose(stdin);    //关闭输入流
    fclose(stdout);    //关闭输出流
    return 0;
}
/**

 * in.txt内容

 * 2 3

 * 

 * 执行后 out.txt 内容

 * 5
**/


[fly]存在即是合理[/fly]
2014-03-02 14:12
firstbobo
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:55
专家分:106
注 册:2010-1-21
收藏
得分:7 
楼主的程序把标准输入定位到文件tase.in,那么scanf函数将不是读取键盘输入,而是从文件中读入数据,然后在屏幕上显示;
输入在文件中,用scanf读取;
2014-03-02 14:20
千幽影
Rank: 1
等 级:新手上路
帖 子:5
专家分:3
注 册:2014-3-2
收藏
得分:0 
事实是,我写完后找不到输入文件
2014-03-04 09:24
千幽影
Rank: 1
等 级:新手上路
帖 子:5
专家分:3
注 册:2014-3-2
收藏
得分:0 
求帮助
2014-03-04 09:24
azzbcc
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:江西财经大学
等 级:贵宾
威 望:81
帖 子:3293
专家分:12919
注 册:2012-11-4
收藏
得分:0 
到工程目录下找,或者

freopen("E://out.txt", "w", stdout);


这样?


[fly]存在即是合理[/fly]
2014-03-04 18:37
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
以下是引用azzbcc在2014-3-4 18:37:13的发言:

到工程目录下找,或者

freopen("E://out.txt", "w", stdout);

这样?

//  OR  \\

DO IT YOURSELF !
2014-03-04 19:35
千幽影
Rank: 1
等 级:新手上路
帖 子:5
专家分:3
注 册:2014-3-2
收藏
得分:0 
还是不会,求截图。回复时间有点长,不好意思
2014-03-11 09:48
快速回复:新手,求大神指教freopen重定向的输入方式
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016478 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved