C语言中1<<16是多少

如题所述

1<<16
左移16位
0000000000000001(2)==1
1000000000000000(2)==2^16==65536
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-02
<<表示二进制左移,即将该数字在二进制下每一位向左移n个,右面补零,数值上扩大了2^n倍
第2个回答  2017-09-05
16个1 才是 10进制的 65536
第3个回答  2012-11-02
2的16次方
第4个回答  2012-11-02
65536

将1左移十六位