判断题 · 答案 A · 考点:位运算
下列可执行程序段中,最后 pos 的值是 4
string str="chenADai"; int pos = str.find('D'); --pos&11;
看到 find 先定位索引,再按优先级计算位运算
误把--pos&11 当作赋值语句,或混淆前置/后置递减
考点:字符串 find 方法|位运算符优先级|前置后置操作符
str.find('D') 返回索引 5,前置递减使 pos=4,4&11=0 不改变 pos,最终 pos=4。