Прогриаммист Си: связь между массивами и указателями. Адресная арифметика. Случайные числа
Сегодня рассмотрим сходства массива и указателя. Имя массива - это указатель на его первый элемент. Как и с обычным указателем, для массива доступны такие же операции. Чтобы перемещаться по элементам массива, используя его имя, как указатель, нужно знать адресную арифметику. Если к указателю на первый элемент прибавить 1, то мы произведем смещение по массиву на N байт вправо, а именно, если у нас массив элементов типа int, размером 4 байта (в некоторых случаях может быть меньше или больше), то произойдет смещение на 4 байта. Если прибавим 2, то на 8 байт и так далее. В языке Си такой подсчет смещения происходит автоматически и с другими типами это работает аналогично.
1 view
1212
327
6 months ago 00:26:07 1
КАК VK УНИЧТОЖАЕТ СЕБЯ: Интерфейс, система партнёров, VK Видео и Роскомнадзор
6 months ago 00:43:35 0
Порядок в компании на основе Google Таблиц // CRM и ERP система в таблицах
8 months ago 01:01:38 0
общение с журналистом “Народной Академии“ об АО “ДОМ РФ“, бюджете, взыскании единственного жилья.
8 months ago 00:05:12 0
Профессия «Python разработчик» | Презентация онлайн курса
8 months ago 01:01:18 0
Проект недели - BlockchainNFT - Космозайцы
8 months ago 00:09:01 0
Как стать программистом с нуля
8 months ago 00:22:04 15
Что такое Data Science (наука о данных) простыми словами
8 months ago 00:15:09 0
Бородин. Романсы (1)
9 months ago 01:34:32 18
CLR via C#. Глава 1. Модель выполнения кода в среде CLR
9 months ago 00:03:52 0
Секрет успешного трудоустройства в программировании
9 months ago 00:09:35 1
Как бороться с прокрастинацией?
9 months ago 01:49:20 0
Секреты бигтеха от Principal Engineer в Apple. Максим Страхов | Team Lead Talks
9 months ago 00:27:14 1
НОВОСТИ WOW БАЛАНС КЛАССОВ, НОВАЯ ИГРА ОТ BLIZZARD? НОВИНКИ THE WAR WITHIN ВОВ
9 months ago 00:09:53 0
Что требуют от Senior Разработчиков
9 months ago 00:09:30 0
#229 Секрет слова Шизгара раскрыт!
9 months ago 00:19:46 0
Нейросети, они есть? разберем по косточка, что это такое, как они работают, с ИИ сообразим на троих
9 months ago 01:47:22 0
Хочешь быть программистом?? Учи базу)) [Влад Тен]
10 months ago 00:05:34 0
Изучение C++ для начинающих / #1 – Введение в язык C++ с нуля
10 months ago 01:54:30 8
Связный список (linked list) - Структуры данных C#