| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1311 人关注过本帖
标题:关于重定向输入和输出
只看楼主 加入收藏
Niderhoger
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2019-11-3
结帖率:100%
收藏
 问题点数:0 回复次数:5 
关于重定向输入和输出
F:\各种代码\Project2\Debug>Project2<123>123

我的Project2代码是关于输入字符的:
#include <stdio.h>
int main(void)
{
    char ch;

    while ((ch = getchar()) != EOF)
        putchar(ch);

    return 0;
}


我想问一下 为什么F:\各种代码\Project2\Debug>Project2<123>123这样的重定向输入/输出会让123中的内容全部消失?
搜索更多相关主题的帖子: Debug 输出 重定向 输入 代码 
2019-11-24 23:01
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9007
专家分:53942
注 册:2011-1-18
收藏
得分:0 
<123>123
你真看不出这两个文件名相同?
2019-11-25 09:21
Niderhoger
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2019-11-3
收藏
得分:0 
回复 2楼 rjsp
就是为什么 不能这样做 即重定向输入又重定向输出 为什么会让原文件中的内容消失 而不是保持不变
2019-11-25 11:46
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9007
专家分:53942
注 册:2011-1-18
收藏
得分:0 
回复 3楼 Niderhoger
>123 是不是将文件123清空用作输出?我不明白你为什么不明白
2019-11-25 13:57
Niderhoger
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2019-11-3
收藏
得分:0 
回复 4楼 rjsp
<123 是把123中的东西都提取出来的意思?然后它的内存变为0就不能在往里输入了吗?
2019-12-07 11:44
rjsp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:528
帖 子:9007
专家分:53942
注 册:2011-1-18
收藏
得分:0 
回复 5楼 Niderhoger
它是个管道,怎么取?即使能取,又取出来存在哪里?
2019-12-07 15:50
快速回复:关于重定向输入和输出
数据加载中...
 
   



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

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