#include<windows.h>
#include<iostream>
using namespace std;
int main()
{
cout<<1<<endl;
system("setx MYUSERVAR 1");
cout<<2<<endl;
// cin.get();
return 0;
}
在VC++6.0的IDE里运行,可以得到正常结果。
但是运行生成的exe文件,却会无限输出1,点击右上角的x还不一定能关掉,会输出^c,再继续输出1