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

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

Спецвыпуск Хакер, номер #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

загрузка...
Cпец Хакер #075Cпец Хакер #074Cпец Хакер #073Cпец Хакер #072Cпец Хакер #071Cпец Хакер #070Cпец Хакер #069Cпец Хакер #068Cпец Хакер #067Cпец Хакер #066Cпец Хакер #065Cпец Хакер #064Cпец Хакер #063Cпец Хакер #062Cпец Хакер #061Cпец Хакер #060Cпец Хакер #059Cпец Хакер #058Cпец Хакер #057Cпец Хакер #056Cпец Хакер #055Cпец Хакер #054Cпец Хакер #053Cпец Хакер #052Cпец Хакер #051Cпец Хакер #050Cпец Хакер #049Cпец Хакер #048Cпец Хакер #047Cпец Хакер #046Cпец Хакер #045Cпец Хакер #044Cпец Хакер #043Cпец Хакер #042Cпец Хакер #041Cпец Хакер #040Cпец Хакер #039Cпец Хакер #038Cпец Хакер #037Cпец Хакер #036Cпец Хакер #035Cпец Хакер #034Cпец Хакер #033Cпец Хакер #032Cпец Хакер #031Cпец Хакер #030Cпец Хакер #029Cпец Хакер #028Cпец Хакер #027Cпец Хакер #026Cпец Хакер #025Cпец Хакер #024Cпец Хакер #023Cпец Хакер #022Cпец Хакер #021Cпец Хакер #020Cпец Хакер #019Cпец Хакер #018Cпец Хакер #017Cпец Хакер #016Cпец Хакер #015Cпец Хакер #014Cпец Хакер #013Cпец Хакер #012Cпец Хакер #011Cпец Хакер #010Cпец Хакер #009Cпец Хакер #008Cпец Хакер #007Cпец Хакер #006Cпец Хакер #005Cпец Хакер #004Cпец Хакер #003Cпец Хакер #002Cпец Хакер #001