c语言位与运算的作用