INFORMATYKA WYKŁAD 3
6
Różne operatory
Podstawowe: + f - ; * ;
Inkrementacji (+) i dekrementacji (-): ++a ; a++ ; --b ; b*-
Jeżeli operator, np. inkrementacji stoi przed zmienną w wyrażeniu, to najpierw ta zmienna jest "inkrementowana", a potem obliczane jest to wyrażenie. W przeciwnym przypadku jest odwrotnie!!!!!!!!
Relacji: > ; >= ; < ; <='; = ;!=;
Spójniki logiczne aflb
I suma logiczna; (jedno lub drugie ma wartość prawda czyli różną od 0) a&&b
&& iloczyn logiczny; • (jedno i drugie ma wartość prawda czyli różną od 0)
Bitowe „
niech o=lQl01 100 a 6= 11100011 to op. przesunięcia w lewo: a«3
op. przesunięcia w prawo: a»3
bitowa koniunkcja a&b
01100000
00010101
00100000
bitowa negacja £) jednoęzcśnic.
itową alternatywa bitowe exclusivc OR
(1 tylko na miejscu gdzie jest 1 w a i w b*)) a)b 11101111
(0 tylko na miejscu gdzie jest 0 w a i w b V) aAb 01001il1
(jak wyżej, dodatkowe 0 gdzie jest I w a i w b*)) ~a 01010011
(zamiana 0 na 1 i odwrotnie)
^Operatory przypisania: