Index language.operators Gordon R. Dickson Smok i Jerzy 4 Smok na wojnie 19 (392) Norton Andre Odrzucona korona Kybalion Tengu Strefa Mroku Jedenastu Apostolow Grozy abc.com.pl 9 23 (274) bigmanual |
[ Pobierz całość w formacie PDF ] .Jeżeli tylko na jednym miejscu jest 0 to wynikiem jest 0.Przykład:01101011 - zmienna111001101 - zmienna201001001 - wynikDziała on na argumentach całkowitychSkładnia:zmienna1 & zmienna2Różnica symetrycznaWynikiem różnicy symetrycznej jest na danej pozycji jedynka tylko w tedy gdy tylkow jednej zmiennej na danej pozycji jest jedynka.W przeciwnym wypadku jest 0.01101011 - zmienna111001101 - zmienna210100110 - wynikDziała on na argumentach całkowitychSkładnia:zmienna1 ^ zmienna2Alternatywa bitowaWynikiem alternatywy bitowej jest na danej pozycji jedynka w tedy gdy przynajmniejw jednej zmiennej na danej pozycji jest jedynka.W przeciwnym wypadku jest 0.01101011 - zmienna111001101 - zmienna211101111 - wynikDziała on na argumentach całkowitychSkładnia:zmienna1 | zmienna2Operatory porównania, relacji oraz operatory logiczneOperatory te słóżą do obliczania wartości "prawda" lub "fałsz".Warunek prawdziwy daje wartość 1 natomiast fałszywy 0.Negacja logicznaNegacja logiczna zamienia prawdę w fałsz, a fałsz w prawdę.Np.jeżeli wyrażenie:a==b jest prawdziwe i do niego zastosujemy wyrażenie !(a==b) to w wyniku otrzymamyfałsz.Składnia:!argumentIloczyn logicznyWynikiem iloczynu logicznego jest prawda tylko wtedy gdy oba argumenty też sąprawdziwe.Jeżeli tylko jeden jest fałszywy to wynikiem jest fałsz.Składnia:argument1 && argument2Suma logicznaWynikiem sumy logicznej jest prawda wtedy jeżeli przynajmniej jeden argument jestprawdziwy.Tylko jeżeli oba są fałszywe to wynikiem jest fałsz.Np:01001010 - zmienna100101001 - zmienna201101011 - wynikSkładnia:argument1 || argument2RównośćWynikiem jest prawda w tedy gdy wartości obu argumentów są takie same.Składnia:argument1 == argument2NierównośćWynikiem jest prawda w tedy gdy wartości obu argumentów są różne.Składnia:argument1 != argument2Operatory relacjiWynikiem jest prawda w tedy gdy jest spełniony warunek że coś jest większe,mniejsze, lub równe od siebie.Zależy on od operatora.Składnia:argument1 < argument2argument1 <= argument2argument1 > argument2argument1 >= argument2Operatory przypisaniaArgument występujący po lewej stronie przypisania (po lewej stronie znaku =) musibyć jedną wartością.Oprócz operatora = istnieją inne.Mają one znaczenie wedługponiższego schematu:a op= bJest to równe:a = a op bgdzie op jest operatorem który znajduje się po lewej stronie znaku =.Np:a *= b;jest równe zapisowi (albo jak kto woli jest skróconym zapisem):a = a * b;Operator arytmetyczny ifJest to jedyny w języku C++ operator, w którym śa wymagane 3 argumenty.ma on następującą składnię:warunek ? wyrażenie1 : wyrażenie2Zawsze na początku jest obliczany warunek.Jeżeli jest on prawdziwy ( != 0 ) tojest obliczany wrażenie1 a jeżeli warunek jest równy 0 to jest obliczane wyrażenie2.Operatory zwiększania i zmniejszaniaOperator zwiększaniaDodaje on liczbę 1 do zmiennej przy której ten operator występuje.Jest to skrót ot wyrażenia:a = a + 1; luba += 1;Składnia:++zmiennazmienna++Operator zmniejszaniaOdejmuje on liczbę 1 do zmiennej przy której ten operator występuje.Jest to skrót ot wyrażenia:a = a - 1; luba -= 1;Składnia:--zmiennazmienna--Operator sizeofOperator sizeof przekazuje liczbę bajtów będącą rozmiarem wyrażenialub specyfikatora typu.Może on występować w jednej z dwóch postaci:sizeof (specyfikator_typu);sizeof wyrażenie; [ Pobierz całość w formacie PDF ] |
||||
Wszelkie Prawa Zastrzeżone! Kawa była słaba i bez smaku. Nie miała treści, a jedynie formę. Design by SZABLONY.maniak.pl. | |||||