ЖУРНАЛ ХАКЕР

Глоссарий кодера, или С Самого Начала

группа товарищей

Спецвыпуск Хакер, номер #004, стр. 004-004-3


...ВОСЬМЕРИЧНУЮ (по-буржуйски, OCTAL, OCT). Ну, на каждой руке по 7 пальцев (почему не 8? Ну, подумай, когда ничего не загнуто, это ж тоже цифра. Ноль). Но система сия гиморна и человеческому уму нерастяжима. И потом прогресс не стоит на месте, процессоров понаделали 16-битных (а также 32-битных и более). Поэтому приDOOMали еще одну систему...

...ШЕСТНАДЦАТИРИЧНУЮ (по-буржуйски - HEXDECIMAL, HEX). Понял, откуда взялись всякие названия типа HEXEDIT и прочее? Там на каждой руке по 15 пальцев, ты прикинь! А записывать как? Ну, со всякими там бинарными и восьмеричными понятно, а тут? Нет же такой цифры, чтоб в одном РАЗРЯДЕ 15, например, означала (заметь, число 15 в десятичной системе - это 2 разряда, 1-десятки и 5-единицы). Тут в ход пошли буквы: 10=A, 11=B, 12=C,13=D.... 15=F. На самом деле, все эти системы счисления - это так, для удобства.

РАЗМЕР - ЭТО ВСЕ-ТАКИ ГЛАВНОЕ

В отличие от того дела, которое ты так любишь, где важен не размер, а умение, в программировании размер очень даже важен. Размер чего угодно. Переменных, констант, самой программы, отдельных ее частей. "То есть как - размер? Они чего, неодинаковые?" - спросишь ты. Да, неодинаковые. Ты пробовал в одну штанину засунуть две ноги? Ну и как? Так и в программировании. Помнишь, разговор шел про байты и биты? Так вот, допустим, ты определил, что в твоей программе будет 3 переменных. Одна - сколько у тебя денег, вторая - куда ты ломанешься с подружкой вечером, и третья - адреса подружек, которых можно пригласить именно сегодня. Правда, эти переменные не совсем одного ТИПА? Не, ну если ты совсем чердаку войну объявил, можно, конечно, все к одному типу привести: денег у меня ТРИСТА СОРОК ЧЕТЫРЕ РУБЛЯ СЕМЬ КОПЕЕК, пойдешь ты в ОРДЕНА ЛЕНИНА, ОРДЕНА ТРУДОВОГО КРАСНОГО ЗНАМЕНИ и т.д. и т.п. БОЛЬШОЙ ТЕАТР... Адреса подружек я могу угадать: это где-то в районе Кащенко. Зато все типы у тебя одинаковые - СТРОКА, все у тебя с помощью текстовых строчек записано. А ведь можно и так все описать: денег - 344.07, пойдем в ОРДЕНА ЛЕНИНА,...(тут никуда не денешься, строка), адреса подружек - записная книжка №1, страницы с 5 по 25. Чувствуешь преимущество? Все стало просто и понятно. Логично. А теперь разберем это дело по пунктам:

Назад на стр. 004-004-2  Содержание  Вперед на стр. 004-004-4