Dim d As Byte =&h01d = d << 8MessageBox.Show(hex(d))
为什么移了8位结果不为"0",而是&h01
VS.NET 2010的VB中为"0"
在变量D中&h01左移八位后,D中应等于0,怎么是1呢?
因为我调用编写的crc16程序结果和VC的结果老是不一样