Ссылка. Программирование

Ссылка - это специальный объект, который содержит в себе указатель на данные, но сам не хранит их. Процесс доступа к данным по ссылке, называется разыменованием.
По сути ссылка очень похожа на указатель, но может содержать отличительные характеристики.
Ссылка может быть реализована по разному, например как указатель, который указывает на определённую ячейку памяти.

Указательный тип данных

Указатель - это такой тип переменной, которая содержит данные в виде адреса ячейки памяти, а так же включает в себя нулевой адрес. Стоит отметить, что нулевой адрес не является реальным, и может обозначать, что указатель не может быть использован в данный момент времени.

Ассоциативные массивы

Ассоциативные массивы являются абстрактным типом, с помощью которого возможно хранение данных, вида КЛЮЧ - ЗНАЧЕНИЕ. Так же особенностью таких массивов являются операции добавления, удаления и поиска данных по ключу.
Ключ является уникальным показателем, и массив не может содержать в себе два одинаковых ключа. Ассоциативные массивы можно рассматривать как индексный массив, у которого вместо индекса может быть строка, либо другой тип данных.

Про массивы

Массив - это пронумерованный ряд переменных, которые последовательно расположены в памяти, и доступ можно получить обратившись к номеру элемента. Номер элемента, или индекс массива - это число целого типа, которое определяет конкретный элемент из набора. В некоторых языках так же применяются ассоциативные массивы. В них индексом может быть не только число, но и текст. К таким языкам относятся JavaScript, PHP, Ruby и другие.

История PHP. Вторая часть

Эта статья является продолжением истории о появлении языка программирования PHP. В прошлой статье мы остановились на третьей версии, которая вышла в 1997 году.

История PHP. Часть первая.

PHP – скриптовый язык программирования, который применяется для разработки различных веб-приложений. PHP является одним из популярнейших языков программирования и поддерживается большинством хостинг-компаний.

F#: исходный код открыт

4 ноября компанией Microsoft был открыт исходный код компилятора, а также основных библиотек языка F#. Исходный код опубликован под свободной лицензией Apache 2.0 (ранее исходный код распространялся по условиям ограниченной лицензии).

Чатбот обманул судью

Совсем недавно прошел конкурс на лучшего чатбота, и победителем стал чатбот Suzette. Таким образом Suzette становится обладателем премии Лёбнера. Конкурс проходил в формате текстового теста Тьюринга. Суть конкурса такова: судьи ведут беседу с собеседником, не видя его. После диалога судья должен назвать с кем он говорил и дать оценку роботу.

Очень редко, когда роботу удается обмануть судью, но в этом году это случилось.

Создание авторегистратора Email на Яндексе

В данной статье рассмотрим создание авторегистрации email-ов на Яндексе. Для начала подготовим нужные для этого модули и функции:

RegExpr - класс для регулярных выражений
SwinHttp - класс для работы с протоколами http и https
uLkJSON - модуль для парсинга JSON

Создание анкоров из заголовков страниц

В данный статье рассмотрим создание анкоров, на основе заголовков страниц сайта. Данные о страницах будем брать из файла sitemap.xml. Для начала создадим консольное приложение в среде Delphi.


Страницы: 12345678 9