C++运行小技巧(萌新也可以学)

今天教大家一个小技巧✅

c++萌新也可以学会✅

首先我们编写一段代码(任意),如下图⬇️

#include<bits/stdc++.h>
using namespace std;
int main()
{  
    int a;
    cin>>a;
    cout<<a;
    return 0;
}

接下来我们加入这两行命令:

freopen(“test.in”,“r”,stdin);

freopen(“test.out”,“w”,stdout);

注意了‼️test是可以替换的,其他的不能动!

#include<bits/stdc++.h>
using namespace std;
int main()
{  
    freopen(“test.in”,“r”,stdin);
    freopen(“test.out”,“w”,stdout);
    int a;
    cin>>a;
    cout<<a;
    return 0;
}

加好以后,我们新建两个Notepad,Notepad是个这图标➡️

 建好以后,我们把这两个Notepad另存为一个文件夹,名字分别为:test.in,test.out,(也可以存到任意一个地方,我这么做是方便后续的输入和查看)

 建好以后,我们重命名。

 

 它会弹出一个提示框,我们选是。

同样,我们把test.out也更改一下(就是把后面的“.txt"去掉)

最终显示:

接着我们在”test.in“里输入一个数字(也就是输入int a) 让后打开test.in

他会提示你用什么方式打开(也就是用什么软件打开),我们选择电脑上自带的编辑文字软件

 

我们选择第二个选项,点击确认。

我选择的是记事本,你们可以选择别的文字编辑软件

 下面的“始终使用选择的程序打开这种文件”看个人喜好,不强求。

 ·接下来我们打开c++,把刚刚的代码运行一遍。

PS:

#include<bits/stdc++.h>
using namespace std;
int main()
{  
    freopen(“test.in”,“r”,stdin);
    freopen(“test.out”,“w”,stdout);
    int a;
    cin>>a;
    cout<<a;
    return 0;
}

运行结果:

然后我们打开test.out,最终结果在test.out

注意了⚠️加上这行程序,就不能直接看见运行结果。

一些用freopen的小提示:

考试时交卷不可以带这行命令(计算机会无法识别)

test是可以替换的,比如农夫抓牛、池塘、兔子之类的标题。

编好in和out之后需要返回代码重新运行。

在“test.in”中一定要输入题目的输入结果。

一一一一一一一一一一一一一一一一一一一一一

学会freopen可以不用反反复复输入,考试时也能有所帮助✅

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值