Przykład programowania 1
Ten przykład programowania pokaże, w jaki sposób nieżyny operator o nazwie operator post-increment działa na wartości.
#włączaćWyjście
Wyjaśnienie
Tutaj deklarujemy zmienną x. Inicjalizacja odbywa się w momencie deklaracji zmiennej x. 3 jest przypisywany do zmiennej. Teraz zrobiliśmy x++. Zastosowanie operatora post-increment na zmiennej x. Więc wartość x jest zwiększana o 1, a wartość x wynosi 4.
Przykład programowania 2
Ten przykład programowania pokaże, w jaki sposób niewidoczni operatorzy nazywani operatorzy po wprowadzeniu i wstępu działają na wartości.
#włączaćWyjście
Notatka: Priorytet po przyrostach jest najmniejszym priorytetem wśród wszystkich operatorów, nawet operatorów przypisania w języku C.
Wyjaśnienie
Tutaj deklarujemy zmienną x, a 3 jest przypisane do niej. Teraz stosujemy Unary Operator po zmiennym na zmiennej x. Jak zrobiliśmy x ++, więc wartość x jest zwiększana o 1. Więc pierwsze wyjście programu to 4.
Następnie zastosujemy operator wstępnego wprowadzania na tę samą zmienną, x. Jak zrobiliśmy ++ x, więc wartość x jest zwiększana o 1. Tak więc druga wyjście programu to 5.
Przykład programowania 3
Ten przykład programowania pokazuje, w jaki sposób operatorzy przyrostu i przypisania współpracują ze sobą na danym wyrażeniu.
#włączaćWyjście
Wyjaśnienie
y = x ++;
Tutaj obecnych jest dwóch operatorów. Są to operatorzy zadań i operatorów po zboleniu. Ponieważ operatorzy przypisania są większym priorytetem niż operator po zakładzie. Tak więc operator przypisania na początku wykonuje. Tak więc wartość „y = 3”. Następnie operator po wstąpieniu działa w wyrażeniu. Wówczas wartość x jest zwiększana o 1. Więc „x = 4”.
Przykład programowania 4
#włączaćWyjście
Wyjaśnienie
y = ++ x;W powyższym przykładowym wyrażeniu programowania obecne są dwóch operatorów. Jeden to operator przed przyrostem, a drugi jest operatorem przypisania. Operator wstępny ma większy priorytet niż operator przypisania, więc operator przedwczesny wykonuje najpierw. Wartość x jest zwiększana o jeden. Więc wyjście x wynosi 4.
Teraz ta wartość x jest przypisywana do Y z pomocą operatora przypisania. Więc wartość y wynosi teraz 4. Zarówno wyjście tego programu to 4.
Przykład programowania 5
W tym przykładzie programowania dowiemy się o przydatności operatora przed zmniejszeniem.
#włączaćWyjście
Wyjaśnienie
Tutaj wartość x wynosi 10. Teraz w programie jest wyrażenie. P = -x;
Oznacza to, że w tym wyrażeniu zarówno operator przed zmniejszeniem, jak i operator przypisania są obecne razem. Ponieważ operator przed spadkiem ma wyższy priorytet niż operator przypisania. Operator przed zmniejszeniem jest wykonywany najpierw. Wartość x jest zmniejszana o 1 i dostaje 9. Ten 9 jest przypisany do zmiennej p za pomocą operatora przypisania.
W następnej fazie programu wyrażenie było Q = y-. A wartość Y wynosi 20.
Oznacza to, że w tym wyrażeniu zarówno operator po zmniejszeniu, jak i operator przypisania są obecne razem. Ponieważ operator po zmniejszeniu ma wyższy priorytet niż operator przypisania. Operator po zmniejszeniu jest wykonywany najpierw. Wartość x jest zmniejszana o 1 i dostaje 19. Ten 19 jest przypisany do zmiennej Q z pomocą operatora przypisania.
Przykład programowania 6
W tym przykładzie programowania dowiemy się o przydatności innego operatora nieusowego ( -).
#włączaćWyjście
Wyjaśnienie
Tutaj używamy innego wyrażenia int b = -(a);
W tym wyrażeniu używamy minus Unary Operator i Assession Operators. Ten nieusowy operator zamienia wartość A w wartość ujemną, a następnie przypisuje tę wartość do zmiennej B. Więc wartość zmiennej a = 20 i wartość b = -20.
Kolejnym wyrażeniem tutaj jest int y = -42;
Ten sam mechanizm jest tutaj obserwowany jako powyższe wyrażenie.
Przykład programowania 7
Tutaj używamy innego ważnego nieusie operatora. Ten operator nazywa się operatorem sizeof (). Teraz poznamy operatora sizeof ().
#włączaćWyjście
Wyjaśnienie
W tym przykładzie programowania deklarujemy zmienną x, która jest typem liczby całkowitej, i przypisujemy wartość 4. Teraz chcemy znać rozmiar zmiennej x; Po prostu używamy operatora sizeof (). Otrzymujemy wyjście Rozmiar x = 4.
Wniosek
W bardzo prosty sposób omówiliśmy wszystkich niewidomych operatorów. Z tej dyskusji na temat Unary Operators doszliśmy do wniosku, że UNINY Operatorzy są ważnym elementem zarządzania różnymi rodzajami danych matematycznych lub operandy w naszym języku C.