+1 голос
Ведь в каждой ячейке хранится либо ноль, либо единица. НИЧЕГО храниться там не может.

Так что ж это за хитрая такая штука и почему её нет в ассемблерах?
(1.8 тыс. баллов) 3 13 47
исправил

1 Ответ

+2 голосов
 
Лучший ответ

Программист когда ложится спать, ставит на тумбочку рядом с кроватью два стакана - один с водой - на тот случай, если ему захочется пить и пустой, на тот случай, если пить ему не захочется. NULL это отсутствие стакана на тумбочке. Сущность NULL например часто встречается в базах данных: 

Флажок 44 Объект был создан в БД, но пользователь его еще не видел и не клацал по нему - т.е. тип не определен.
Флажок 46 Помечен пользователем как true
Флажок 48 Помечен пользователем как false
Явно видно что в данном случае переменная типа boolean может иметь три значения. Сущность NULL виртуальная и к реальному железу отношения ни какого не имеющая. В электронике либо высокий уровень напряжения (логическая 1) либо низкий (логический 0) - третьего не дано. Откуда же NULL должен будет взяться в ассемблере который работает с железом напрямую?

(1.1 тыс. баллов) 3 16 46
выбран
Добро пожаловать на Бредборд! Сайт вопросов и ответов на тему Arduino, Raspberry Pi и хоббийной электроники в целом. Цель Бредборда — быть максимально полезным. Поэтому мы строго следим за соблюдением правил, боремся с холиворами и оффтопиком.
  1. dartWaiter

    42 балл(ов)

  2. parovoZZ

    14 балл(ов)

  3. Тигрыч

    12 балл(ов)

  4. Un_ka

    10 балл(ов)

  5. issaom

    7 балл(ов)

  6. andrewejder

    6 балл(ов)

Награды месяца
1-е место: Teensy 3.6
2-е место: Teensy 3.5
3-е место: Teensy 3.2

...