База ответов ИНТУИТ

Язык программирования C

<<- Назад к вопросам

#define EXTERN 02 #define STAT 04
Что означает следующая идиома: flags &= ~(EXTERN | STAT);?

(Отметьте один правильный вариант ответа.)

Варианты ответа
включает биты EXTERN и STAT в flags
выключает биты EXTERN и STAT в flags(Верный ответ)
для проверки на включение битов EXTERN и STAT в flags
Похожие вопросы
#DEFINE external 02#DEFINE static 04
Что означает следующая идиома: IF ((FLAGS & (external | static)) == 0) ... ?
#DEFINE external 02 #DEFINE static 04
Что означает следующая идиома: FLAGS |= external | static;?
extern int SP; extern double VAL[]; Что можно сказать об этих переменных, увидев их в коде программы?
Может ли функция ссылаться на идентификатор, описанный как extern, если во всей программе отсутствует внешнее определение этого идентификатора?
Какая область действия имени, определенного в #DEFINE?
#DEFINE SQUARE(X) X * X Возможно ли в C определение такого макроса?
К какому классу относятся следующие лексемы: while, return, struct, short, goto, case, register
Что означает символ l между % и символом преобразования в функции вывода printf?
Что означает число 0755, как аргумент pmode функции create?
struct { UNSIGNED IS_KEYWORD : 1; UNSIGNED IS_EXTERN : 1; UNSIGNED IS_STATIC : 1; } FLAGS;
Как выключить биты IS_EXTERN и IS_STATIC?