/*
测试&运算符
*/
#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;
}