Cześć :)
Zastanawiam się nad rozgryzieniem pewnej sprawy by dobrze ją zrozumieć.
Chodzi mi o operatory logiczne && i || oraz operatory logiczne bitowe & i |
Najlepiej będzie mi wytłumaczyć swój dylemat na przykładzie:
m: 0000 1111 0000 1111
k: 0000 1111 1111 0000
jeżeli na poszczególnych bitach mam dokonać & i | to nie ma problemu wszystko rozumiem.
&: 0000 1111 0000 0000
||: 0000 1111 1111 1111
Ale jak dokonać na tym && i || ?.
Tak samo mam postępować bit po bicie (chociaż wtedy wynik byłby ten sam)? Zgubiłem się po prostu w różnicy między tymi operatorami w przypadku gdy porównujemy konkretne bity.