求教:一个enum变量定义的问题enum boot_flags {BOOT_ERROR 1 0,BOOT_ALLOC 1 1,}请看上面的代
求教:一个enum变量定义的问题
enum boot_flags {
BOOT_ERROR = 1 << 0,
BOOT_ALLOC = 1 << 1,
};
请看上面的代码,帮解释下后面的移位是什么意思呀?
[解决办法]
算出来就行了,就是一个1,一个2
求教:一个enum变量定义的问题
enum boot_flags {
BOOT_ERROR = 1 << 0,
BOOT_ALLOC = 1 << 1,
};
请看上面的代码,帮解释下后面的移位是什么意思呀?
[解决办法]
算出来就行了,就是一个1,一个2