39076

39076



206


DODATEK D. SKŁADKI A

Operatory binarne

Są to operatory, które działają na hitach.

operator

funkcja

przykład

1

suma bitowa(OR)

2 da w wyniku 7 ( 00000101 OR 00000010 = 00000111)

k

iloczyn bitowy

7 & 2 da w wyniku 2 ( 00000111 AND 00000010 = 00000010)

negacja bitowa

2 da w wyniku 253 ( NOT 00000010 -11111101 )

»

przesunięcie bitów o X w prawo

7 » 2 da w wyniku 1 ( 00000111 » 2 = 00000001)

«

przesunięcie bitów o X w lewo

7 « 2 da w wyniku 28 ( 00000111 « 2 = 00011100)

alternatywa wyłączna

7 ' 2 da w wyniku 5 ( 00000111 00000010 = 00000101)

Operatory inkrementacji/dekrementacji

Służą do dodawania/odejmowania od liczby wartości jeden. Przykłady:

Operacja

Opis operacji

Wartość wyrażenia

x++

zwiększy wartość w i o jeden

wartość zmiennej z przed zmianą

•f+x

zwiększy wartość' w z o jeden

wartość zmiennej z |xnviększona o jeden

x-

zmnH*jszy wartość w z o jeden

wartość zmiennej z przed zmianą

-x

zmniejszy wartość w z o jeden

wartość zmiennej z pomniejszona o jeden

Parę przykładów dla zrozumienia:

int a*7;

if ((a++)**7) /• najpierw porównuje, potem dodaje •/ printf ("Xd\n",a); /* wypisze 8 •/ if ((♦♦a)“9) /• najpierw dodaje, potem porównuje •/ printf ("%d\n", a); /* wypisze 9 •/

Analogicznie ma się sytuacja z operatorami dekrementacji.



Wyszukiwarka

Podobne podstrony:
IMG39 (5) Manometry elektryczne Są to przyrządy, które działają na zasadzie zjawisk elektrycznych z
Agencje zatrudnienia Są to podmioty, które prowadzą na podstawie ustawy o promocji zatrudnienia
Badania nieniszczące (NDT) - są to badania, które polegają na wykrywaniu nieciągłości
1. Agencje zatrudnienia Są to podmioty, które prowadzą na podstawie ustawy o promocji zatrudnienia
Zdjŕcie0526 Błędy przypadkowe (nieokreślone) Są to błędy, które powoduj, że wynki oznaczeń, wykonany
IMGP1870 Pierwsza i druga postać normalna nie samoistnego znaczenia, są to tytko struktury pośn 
Rozdział Pomaganie pacjentowi w wykonywaniu czynnosci1 Ćwiczenia ogólnie usprawniające są to ćwicz
Etap pisemny egzaminu Przykładowe zadanie 2. Stabilizatory są to substancje, które A.
Klasyfikacja zagrożeń w środ pracy 2 Czynniki uciążliwe lub uciążliwości są to czynniki, których odd
skanuj0173 172 Specjalne detale architektoniczne Są to mury, które odbiegają od normalnego i regular
METALE CIĘŻKIE Metale ciężkie są to pierwiastki, które leżą od 3 do 18 grupy na tablicy Mendelejewa.
Regulatory wiązania sa to związki mające wpływ na czas wiązania spoiw gipsowych. Związki te można po
20778 Image182 (2) W rubryce przedstawiane są odpowiedzi na pytania nadesłane do Redakcji. Są to spr
20982 Image5 (25) W rubryce przedstawiane są odpowiedzi na pytania nadesłane do Redakcji. Są to spra

więcej podobnych podstron