для чего нужен символ

программирование C++ Delphi pascal делфи

работаю со связанными спсками, и вопрос, для чего нужен знак ^
если b^.bool и b.bool работает?
Ответы:
b^ - значит что b - это указатель на некоторую переменную (область памяти), а эта операция разыменовывает указатель.  Найдите в google про указатели в Pascal и почитайте о них.
P.S. Запись b^ аналогичная *b в С++ (говорю о С++, т.к. вижу у вас в тегах стоит этот язык).
var
 I: Integer;
 PI: ^Integer; (указатель на интежер)
begin
 I := 2;
 PI := @I;
 Write(I, PI, Integer(PI)); // 2, 2, $fafafa
 I := 3;
 Write(I, PI); // 3, 3


10 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.