Структуры и переменные типа bool - C (СИ)
Формулировка задачи:
Здраствуйте есть такая cруктура :
Ругаетсья что Declaration statemant missing; и Multiple declaration for '_Bool' ; и Earlier declaration of '_Bool' ;
Первую ошибку выдаёт на строке boolRS_on; а дальше в слейдушей строке вторую ошибку, потом третию ошибку
выдаёт на первую строку и так по очерёдна выдаёт и всегда возврашаетсья к первой строке,что делать??
библиотека stdbool подключена, и этот код работает без ошибок в среде KEIL UltraVision,а переношу сейчас этотже код на билдер и вот ругается выше упомянутами ошибками.
typedef struct
{
bool RS_on;
bool N1_predel;
bool FAIL_RNA;
bool FAIL_N1;
}AppData_Digital;Решение задачи: «Структуры и переменные типа bool»
textual
Листинг программы
typedef bool _BOOL; #define FALSE 0 #define TRUE 1
Объяснение кода листинга программы
- Создание типа данных
_BOOL, который представляет собой булево значение - Определение макросов FALSE и TRUE, которые представляют собой значения 0 и 1 соответственно
- Установка значения переменной типа _BOOL на FALSE
- Вывод значения переменной типа _BOOL на экран
- Переменная типа _BOOL изменяется на TRUE
- Вывод значения переменной типа _BOOL на экран
- Переменная типа _BOOL изменяется на FALSE
- Вывод значения переменной типа _BOOL на экран