那些让我头晕的词——“开始执行”、“开始调试不执行”、“生成编译”、“生成解决方案”

我刚开始学习C语言的时候,“开始执行(F5”)和“开始调试不执行(Crtl+F5)”总让我头晕,我搞不懂它们的区别,因为在我看来它们都会运行代码并生成结果。

在仔细探索后,我发现“开始调试不执行”后台会运行监视器,逐条运行并监视代码,相比于“F10”的监视器(一步一步我们操作,能看见过程),“开始执行不调试”的“监视”一闪而过。而“开始运行”则不会“监视”,直接运行代码并产生结果。

然而以上两种都会运行代码生成可视结果,如果我只想检查代码语法是否有错而不想运行代码,在VS编译器中有快捷键Crtl+F7(生成编译),或者Ctrl+Shift+B(生成解决方案),可直接检查代码语法错误而不运行。

好啦,以上就是我的一些小感悟,可能有很多表达比较直白不是很专业,只希望能帮助一些和我一样的C语言小白。下期见!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值