Quantcast
Channel: CSDN博客推荐文章
Viewing all articles
Browse latest Browse all 35570

c语言中算术运算优先级高于移位运算

$
0
0
#include <stdio.h>

int main(void){
        int a = 1;
        int b = a<<1+2;
        printf("%d\n",b);
        return 0;
}
上面的这段代码,结果是8,而不是4,因为算术运算优先级高于移位运算。
作者:TODD911 发表于2013-4-2 20:56:03 原文链接
阅读:21 评论:0 查看评论

Viewing all articles
Browse latest Browse all 35570

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>