/* 测试&运算符 */ #include<iostream> using namespace std; void PrintBinary(int); int main() { char c1='a'; int i1=c1; char c2='b'; int i2=c2; char c3=c1&c2; int i3=c3; PrintBinary(i1); cout<<"&"<<endl; PrintBinary(i2); cout<<"="<<endl; PrintBinary(i3); system("pause"); return 0; } //将整形数以二进制数形式显示出来 void PrintBinary(int number) { while(number) { int r=number%2; cout<<r; number/=2; } cout<<endl; }