Dowiedz się, jak wykorzystywać prawdziwe i fałszywe wartości w C, wdrażając wytyczne w tym samouczku.
Użycie prawdziwej i fałszu w c
Użytkownicy C mogą korzystać PRAWDA I FAŁSZ W:
1: Korzystanie z True and False w C z instrukcją IF
Najbardziej podstawowe zastosowanie prawda i fałsz jest przy ocenie wyrażenia w kontekście Jeśli oświadczenie. Kod zawarty w ramach If oświadczenie jest wykonywany, jeśli wartość jest oceniana jako PRAWDA. Kod instrukcji IF jest pomijany, jeśli wartość oceni FAŁSZ. Śledźmy to z prostym przykładem pokazanym poniżej:
#włączaćW powyższym kodzie podaliśmy 'flaga' zmienna wartość bool FAŁSZ. A następnie sprawdziłem wartość w stanie IF. Jeśli wartość jest fałszywa, wydrukujemy flagę, jest fałszywe i odwrotnie.
Wyjście
2: Używanie prawdziwego i fałszu w C z pętlami
Pętle może również użyć Boolean Wartości do kontrolowania przepływu pętli. Na przykład a podczas pętli wykonałby swój organ kodu, jeśli dostarczony warunek jest prawdziwy. Podobnie jak instrukcja IF-Else, warunek za jakiś czas pętla może być wyrażeniem logicznym, które ocenia PRAWDA Lub FAŁSZ. Ta sama koncepcja dotyczy innych rodzajów pętli, takich jak dla.
Można to zobaczyć w przykładzie:
#włączaćW powyższym przykładzie pętla pobytu uruchomi się i drukuje wartości z 0 Do 5, i kiedy pętla osiąga 5, flaga Zwróci się do fałszywego, co z kolei nie wydrukuje więcej wartości.
Wyjście
3: Korzystanie z True i False w C z typem zwrotu funkcji
Wreszcie wartości logiczne mogą być używane jako typy zwrotu dla funkcji. Typ powrotu logicznego pozwala na zwrócenie funkcji PRAWDA Lub FAŁSZ, w zależności od logiki w funkcji i wartości przekazywane jako parametry. Rozważ ten przykład funkcji, która sprawdza, czy liczba jest dziwna:
#włączaćW takim przypadku funkcja sprawdza pozostałą część X podzielony przez 2. Jeśli jest to równe zero, liczba jest równa, a funkcja zwraca FAŁSZ. W przeciwnym razie liczba jest dziwna, a funkcja zwraca PRAWDA.
Wyjście
Wniosek
W C rozważane jest każde wyrażenie, niezależnie od tego, czy jego typ jest numeryczny, czy wskaźnik PRAWDA Jeśli wartość tego wyrażenia jest niezerowa (i.mi., ma wszystkie bity). Użytkownicy mogą wybrać dowolny PRAWDA I FAŁSZ Metoda zgodnie z wyborem. Ogólnie, Boolean Wartości są zupełnie przydatne, gdy programowanie w języku C. Pozwalają programistowi podejmować decyzje w formie Oświadczenia IF-Else i stwórz Pętle które iterowane w oparciu o porównanie logiczne. Wartości logiczne mogą być również używane jako Typy zwrotów funkcji, umożliwiając funkcję zwrócenie prawdziwej lub fałszu na podstawie logiki w tej funkcji.