+、-运算符的优先级高于<< >>位移运算符
int mian()
{
int a=2,b=4;
cout<<"a+b>>1="<<(a+b>>1)<<endl;
cout<<"a+(b>>1)="<<(a+(b>>1))<<endl;
return 0;
}
输出:
a+b>>1=12
a+(b>>1)=10
+、-运算符的优先级高于<< >>位移运算符
int mian()
{
int a=2,b=4;
cout<<"a+b>>1="<<(a+b>>1)<<endl;
cout<<"a+(b>>1)="<<(a+(b>>1))<<endl;
return 0;
}
输出:
a+b>>1=12
a+(b>>1)=10