Каждый квадратик — один бит: светится — единица, тёмный — ноль (как ячейка старой памяти на магнитных сердечниках). Столбец из 8 бит — один байт. Случайный узор внизу — это «мусор»: случайные данные, оставшиеся в памяти от других программ. Объявление переменной лишь резервирует область под неё — содержимое не меняется, пока вы не присвоите значение. Размеры типов — как на типичной 64-битной системе; многобайтовые значения пишутся в порядке little-endian (младший байт — по меньшему адресу).