蓝移863 2023-06-13 19:41 采纳率: 100%
浏览 41
已结题

在vs2022中更改了字符串但是最后输出的结果都是一样,而且没有返回值

我第一遍calc的cmd命令弹出了一个计算器,第二遍输入的osk是cmd命令但是没有打开屏幕键盘,打开的还是计算器,而且返回不应该是0吗,我咋啥也没有。

img

img

  • 写回答

3条回答 默认 最新

  • 关注

    (1)更换osk后,仍然显示计算器,可能是因为还是启动了原来的程序,尝试重新编译程序后运行。
    在右侧选中工程,点击鼠标右键,选择“清理”,再点击右键,选择“重新编译”,编译完成后再运行看一下。
    (2)没有返回值的问题
    调用system()时,程序会阻塞,直到子进程执行完毕才会返回,所以,你在第一段代码中,把打开的计算器关掉以后,就能显示值了。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 6月19日
  • 已采纳回答 6月16日
  • 修改了问题 6月13日
  • 修改了问题 6月13日
  • 展开全部

悬赏问题

  • ¥15 课上布置的任务,但本人没学过,求帮
  • ¥15 三个简单项目写完之后有重赏之后联系我
  • ¥15 python报内存不能read错误
  • ¥15 hexo安装这种情况怎么办
  • ¥100 找hCaptcha图形验证码自动识别解决方案
  • ¥15 启动pycharm出错
  • ¥15 Windows Script Host 无法找到脚本文件"C:\ProgramData\Player800\Cotrl.vbs”
  • ¥15 matlab自定义损失函数
  • ¥15 35114 SVAC视频验签的问题
  • ¥15 impedancepy