执行完此语段后 B为何值???
int x=241,y=15;
char Z='A';
int B;
B=((241&15)&&(Z<'a'));
B=((241&15)&&(Z<'a'));怎么理解???
逻辑“与”运算!
B的结果输出只会是0和1,因为是逻辑运算,为真就输出1,为假就输出0,
241&15表示11110001和00001111按位与,结果为00000001,另外Z<'a'表示比较ACSII码的大小,即'A'和'a'的大小,65<97,结果为真(1),两者进行逻辑与运算,最后结果为1,B的结果也为1
空前什么时候变成斑竹的????!!!!