请帮实现一个布尔表达式
int n;
char b;
逻辑为:当 b 的低 n 位全为一时为真,否则假。
[解决办法]
((b & (1<<n)-1) == (1<<n)-1)
[解决办法]
(n>=0 && n <=7) && ((b & ((1 << n) - 1) == ((1 << n) - 1))