"<<" 在asp.net是什么操作符啊
发布网友
发布时间:2024-10-05 07:01
我来回答
共2个回答
热心网友
时间:3小时前
参考MSDN:
左移运算符 (<<) 将第一个操作数向左移动第二个操作数指定的位数。第二个操作数的类型必须是 int。
class MainClass11
{
static void Main()
{
int i = 1;
long lg = 1;
Console.WriteLine(“0x{0:x}“, i << 1);
Console.WriteLine(“0x{0:x}“, i << 33);
Console.WriteLine(“0x{0:x}“, lg << 33);
}
}
/*
输出:
0x2
0x2
0x200000000
*/
热心网友
时间:3小时前
左移运算符。基本上每移一位相当于乘以2。比如2<<1等于4