机械表发条是什么:for (int i = 0; i < (1 << N); i++) 中的 << 是什么意思

来源:百度文库 编辑:高考问答 时间:2024/04/27 07:16:58
cout<< 是输出
但这里的<<是什么意思呢?

左移位,就是将其对应的2进制码左移n位,也就等于扩大2的n次方倍。
右移则缩小。

位运算中的左移运算符。

左移位啊。1<<N就相当于1*2的N次方。