これの反対を行うにはどうすればよいですか:
while((*i2s) & (1<<19))
usleep(10);
19ビット目が0の間ずっと寝ていたい。
while(((*i2s) & (1<<19)) == 0)
usleep(10);
もちろん。
!
not 演算子は条件を逆にします:
while(!((*i2s) & (1 << 19))) {
usleep(10);
}
!を使用して 演算子は式を否定します:
while(!((*i2s) & (1<<19)))
usleep(10);
何かの反対を行うには、 ! を使用します。
while(!((*i2s) & (1<<19)))
usleep(10);