bool в си



Автор Константин Федоров задал вопрос в разделе Другие языки и технологии

Как правильно использовать bool в си, си++? Если можно, пример с комментариями. и получил лучший ответ

Ответ от Николай Веселуха[гуру]
В Си типа bool нет!
В С++ есть 🙂
Используют так.. .
bool flag = true;
int x = 0;
// код прораммы
if (flag) // если истина, то.. .
{
x++; // ...увеличиваем значение x на единицу
flag = false; // меняем значение флага
}
else // если ложь, то.. .
{
x--; // уменьшаем значение x на единицу!
flag = true;
}
// По ходу программы можно неоднократно менять значения булевых переменных, используя их, например, как регуляторы дальнейшего выполнения программы, исключая или добавляя код.

Ответ от Егор Плесовских[гуру]
bool или boolean используется как да или нет, или как истина и ложь. Включенный флажок или выключенный. Черное или белое. Какие тут еще комментарии? =))

Ответ от Namolem[гуру]
bool p = true;
if (p) p = !p;

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Как правильно использовать bool в си, си++? Если можно, пример с комментариями.
Типы данных в C на Википедии
Посмотрите статью на википедии про Типы данных в C
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*