Четверг, 21.11.2024, 11:36
Информатика и ИКТ
Приветствую Вас Гость | RSS
Главная Регистрация Вход
Меню сайта

Yandex_tech

Хабр-news

mail_news

Rambler

Статистика

Онлайн всего: 118
Гостей: 118
Пользователей: 0

oszone.net

IT-N-образование

Главная » 2020 » Июнь » 18 » Типы данных: Зачем они нужны
21:42
Типы данных: Зачем они нужны

Типы данных: Зачем они нужны

В своих материалах я не раз упоминал типы данных, но объяснял их лишь частично. Типы вроде бы интуитивно понятны – число это один тип, строка это другой тип, они не похожи друг на друга. Однако в то же время они довольно иллюзорны и не являются тем, чем кажутся.

Поэтому я решил написать о них с самого начала. Предупреждаю – длинно и очень издалека.

Каков самый низкий уровень программирования? Это машинные инструкции, которые хранятся в памяти. Процессор читает эти инструкции и делает то, что они требуют. А требовать им особо и нечего. Они говорят процессору – возьми число по такому-то адресу, сложи с числом по такому-то адресу, помести результат в такой-то адрес, и так далее. На этом уровне нет никаких типов. Есть память, в памяти есть адреса и числа, и всё. И с появлением языков программирования ничего не меняется. Память у компьютера остаётся та же самая, числа в ней те же самые, процессор вообще ничего не знает о типах.

Просмотров: 419 | Добавил: niko | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск

Календарь
«  Июнь 2020  »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930

Форма входа

nixp.ru

OpenNet

Новые программы

SLO.ru

Погода
Яндекс.Погода

Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • Архив записей

    Copyright MyCorp © 2024