C++,系统无法执行指定的程序

C++, The system cannot execute the specified program

本文关键字:程序 执行 系统 C++      更新时间:2023-10-16

所以我是C++的新手,最近我一直在玩结构。我下面有这个代码。当我编译它时,它不会给我一个错误,但当它运行时,它会说"系统无法执行指定的程序。"我不知道为什么。我在朋友的电脑上测试了这段代码,它对他有效,当我删除结构中的一个成员变量时,代码运行得很好。此外,当我在;在结构的末尾,我的代码可以工作。但只有使用这种特定的布局,我的代码才不起作用。我真的不知道为什么这是错误的。谢谢

#include <iostream>
using namespace std;
struct bob {
int num1;
int num2;
int num3;
};
int main() {    
cout << "Sup" << endl;
bob test; 
test.num1 = 10;
test.num2 = 20;
test.num3 = 30;
return 0;
}

我希望到目前为止您已经找到了这个问题的解决方案。不过我还是想分享一下我的经验。当我试图在windows 10 pc中执行c程序的可执行文件时,我也遇到了同样的问题。然后我想出了卸载限制可执行文件执行的防病毒的想法。最终这就是这个问题的解决方案。