Video: Section 1: Less Comfortable 2024
De drie logische operatoren die kunnen worden gebruikt voor het maken van zogenaamde samengestelde voorwaardelijke expressies in C ++, worden in de volgende tabel weergegeven.
Operator | Betekenis |
---|---|
&& | AND; waar als de linker- en rechterhanduitdrukkingen waar zijn;
anders false |
|| | OF; waar als de links- of rechts-uitdrukkingen waar zijn;
anders false |
! | NOT; waar als de uitdrukking rechts niet klopt; anders
false |
De programmeur vraagt twee of meer vragen in een voorwaardelijke samengestelde uitdrukking, zoals in het volgende codefragment:
// zorg ervoor dat nArgument tussen 0 en 5 is als (0De afbeelding laat zien hoe drie verschillende waarden van nArgument door deze uitdrukking worden geëvalueerd.
Trouwens, het fragment
if (mis de normale manier om de uitdrukking "als nArgument tussen m en n, exclusief" is, te coderen. Bij dit type test zijn de eindpunten niet inbegrepen. Dit betekent dat deze test mislukt als nArgument gelijk is aan m of n. Gebruik de operator