在做4*4键盘输入时遇到~&的写法
if(~&key_board_row_i)
假设a有4位
&a相当于
a[0] & a[1] & a[2] & a[3]
~&a相当于
~ ( a[0] & a[1] & a[2] & a[3] )
当a的4位全1,&a=1,~&a=0
在做4*4键盘输入时遇到~&的写法
if(~&key_board_row_i)
假设a有4位
&a相当于
a[0] & a[1] & a[2] & a[3]
~&a相当于
~ ( a[0] & a[1] & a[2] & a[3] )
当a的4位全1,&a=1,~&a=0