问题
单项选择题
若有下列程序段: int r=8; printf("%d\n",r>>1) ; 输出结果是( )。
A.16
B.8
C.4
D.2
答案
参考答案:C
解析: >>按位右移操作符:exp>>n,将容器中所有的位向右移n位,空出的位用0填充。
若有下列程序段: int r=8; printf("%d\n",r>>1) ; 输出结果是( )。
A.16
B.8
C.4
D.2
参考答案:C
解析: >>按位右移操作符:exp>>n,将容器中所有的位向右移n位,空出的位用0填充。