Общие положения |
Условные операторы отвечают за то, будет ли выполнен некий участок программы в зависимости от определенного условия. Это условие записывается с помощью логического выражения, содержащего операторы сравнения, и результатом которого является одно из двух значений: "истинно" или "ложно".
В языке СБиС++ нет специального выделенного типа данных для значений типа "истинно-ложно", просто принято следующее правило:
• Любое ненулевое значение трактуется, как "истинно". Соответственно нулевое значение трактуется, как "ложно".
• Для текста нулевым значением является пустая строка. Для дат – нулевая дата.