编译报错求解释
下面一段程序编译报错:#include <iostream> //预处理文件
using namespace std;
int main()
{ //主函数
int a=5,b=7,k;
k=~a;
cout<<"~a="<<k<<endl;
k=a&b;
cout<<"a&b="<<k<<endl;
k=a|b;
cout<<"a|b="<<k<<endl;
k=a^b;
cout<<"a^b="<<k<<endl;
system("pause");
return 0;
}
报错为:
Permission denied
id returned 1 exit status
请问为什么呢?怎么修改?