h1. Loogiset operaattoritoperaatiot biteittäin
C-kielessä on käytössä myös loogiset operaatiot, joilla voidaan tehdä Boolen algebraalisia muunnoksia lukujen kesken:
|| operaattori || merkitys (suluissa englanniksi) ||
| {{&}} | JA, lukujen bittejä vertaillen(AND) |
| {{\|}} | TAI, lukujen bittejä vertaillen (OR) |
| {{\!}} | negaatio eli kääntö |
h2. Esimerkkejä
Loogisilla operaatioilla saadaan informaatio siitä onko muuttuja nolla tai ei, lisäksi voidaan testata muuttujien yhtä\- ja erisuuruutta.
1) &-operaatiochar Eka=5,Toka=2,Vastaus=0;
Vastaus=Eka & Toka;
Debuggeri näyttäisi vastauksen: Vastaus= 0
2) \|-operaatio
char Eka=5,Toka=2,Vastaus=0;
Vastaus=Eka \| Toka;
Debuggeri näyttäisi vastauksen: Vastaus= 6
3) \!-operaatiochar Eka=5,Vastaus=0;
Vastaus=\!Eka;
Debuggeri näyttäisi vastauksen: Vastaus= 250
h2. Labels
Edit Labels
(None) function doAddLabel(hideTextfieldAfterAddParam)
{ // stub } function onAddLabel() { // stub }
function showLabelsInput()
{ // stub }
Add Labels EnterLabels Enter labels to add to this page:
Looking for a label? Just start typing.Add Comment
\\ |