bitClear()
Описание
Очищает (записывает 0) указанный бит числовой переменной.
Синтаксис
bitClear(x, n)
Параметры
Функция принимает следующие параметры:
x— числовая переменная, в которой нужно очистить бит.n— номер бита, который нужно очистить, начиная с 0 для младшего (правого) бита.
Возвращаемое значение
Функция не возвращает значения. Переменная x изменяется напрямую.
Пример кода
void setup() {
Serial.begin(9600);
int x = 0b11111111; // все биты установлены
Serial.print("Before: ");
Serial.println(x, BIN);
bitClear(x, 3); // очистить бит 3
Serial.print("After: ");
Serial.println(x, BIN);
}
void loop() {
}