各位问下内核一些东东!该如何处理

各位问下内核一些东东!!内核中有些出现诸如:input_event(input, type, button-code, !!state),那两个!!

各位问下内核一些东东!!
内核中有些出现诸如:input_event(input, type, button->code, !!state);,那两个!!有何用意呢?

还有例子如:!!test_bit(code, dev->key) == value
等等,!!有何用意呢?

[解决办法]

探讨
内核中有些出现诸如:input_event(input, type, button->code, !!state);,那两个!!有何用意呢?

还有例子如:!!test_bit(code, dev->key) == value
等等,!!有何用意呢?