Źródło: Arkusze CKE
Jakie ma znaczenie operator "==" w języku C++?
Warianty odpowiedzi
-
A
Zwiększenie wartości zmiennej o 1
-
B
Negacja logiczna
-
C
Przypisanie wartości do zmiennej
-
D
Porównanie dwóch wartości
Wyjaśnienie
W języku C++ operator podwójnego znaku równości służy wyłącznie do porównywania dwóch wartości. Zwraca wartość prawda (true), gdy elementy są identyczne, lub fałsz (false), gdy się różnią.
Najczęstszym błędem początkujących jest mylenie go z pojedynczym znakiem równości (=).
Pojedynczy znak równości to operator przypisania, który wstawia wartość z prawej strony do zmiennej po lewej stronie, natomiast podwójny (==) sprawdza, czy obie strony są sobie równe.