0<<5左移5位,即0000000<<6左移6位,即0000000左移后是用二进制表示的,具体的这个程序中有什么用,应该看程序本身,就像#define PI_FRMERR (0 << 5) 用000000代替PI_FRMERR可能与某个数进行与操作或其他的。
左移就是把二进制数向左移动,右边补0,0的二进制全是0,左移之后右边再补0,移5和移6没区别 <<后面的数字表示移多少位
0怎么移都没有区别