Комментарии: Решаем задачи Абрамян на Паскале. Pointer1 https://coolcode.ru/reshaem-zadachi-abramyan-na-paskale-pointer1/ Скриптописание и кодинг Tue, 25 Dec 2018 19:12:02 +0000 hourly 1 https://wordpress.org/?v=5.8.10 Автор: Bronislav https://coolcode.ru/reshaem-zadachi-abramyan-na-paskale-pointer1/#comment-2612 Tue, 25 Dec 2018 19:12:02 +0000 http://coolcode.ru/?p=6154#comment-2612

]]>
Автор: Anton https://coolcode.ru/reshaem-zadachi-abramyan-na-paskale-pointer1/#comment-1619 Sun, 05 Jun 2016 16:47:17 +0000 http://coolcode.ru/?p=6154#comment-1619 Тогда можно попробовать так:

]]>
Автор: Рустам https://coolcode.ru/reshaem-zadachi-abramyan-na-paskale-pointer1/#comment-1618 Sun, 05 Jun 2016 16:11:19 +0000 http://coolcode.ru/?p=6154#comment-1618 PascalABC.NET
Версия 3.0. сборка 1039 (15.09.2015)

]]>
Автор: Anton https://coolcode.ru/reshaem-zadachi-abramyan-na-paskale-pointer1/#comment-1617 Sun, 05 Jun 2016 14:33:37 +0000 http://coolcode.ru/?p=6154#comment-1617 а можете по точнее назвать версию PascalABS на котором вы компилируете проект?

]]>
Автор: Anton https://coolcode.ru/reshaem-zadachi-abramyan-na-paskale-pointer1/#comment-1616 Sun, 05 Jun 2016 14:15:04 +0000 http://coolcode.ru/?p=6154#comment-1616 немного поправил комментарий. заменил ссылку на инфу…
но насколько я вижу в данном примере мы получаем адрес не a[i], а ch

]]>
Автор: Рустам https://coolcode.ru/reshaem-zadachi-abramyan-na-paskale-pointer1/#comment-1615 Sun, 05 Jun 2016 10:44:48 +0000 http://coolcode.ru/?p=6154#comment-1615 После замены addr на @ в том же месте возникла новая ошибка: «Нельзя преобразовать тип ^^TNode к ^word». Гуглил насчет этой проблемы и нашел только это —

серофим:
всё ,разобрался , в ABC нет ADDR , и присваивать вот так нельзя :
PascalВыделить код
STRUKAZ:=@(a[i]);
но можно так:
PascalВыделить код
var ch:char;
………..
ch := (a[i]);
STRUKAZ := @ch;

Видимо при моем PascalABC нужно данный момент — a := @(P1^.Next); — реализовать как — то по другому?

]]>
Автор: Anton https://coolcode.ru/reshaem-zadachi-abramyan-na-paskale-pointer1/#comment-1614 Sat, 04 Jun 2016 14:23:04 +0000 http://coolcode.ru/?p=6154#comment-1614 addr — альтернатива @
то есть можно записать:

]]>
Автор: Рустам https://coolcode.ru/reshaem-zadachi-abramyan-na-paskale-pointer1/#comment-1613 Sat, 04 Jun 2016 13:03:30 +0000 http://coolcode.ru/?p=6154#comment-1613 Можно ли обойтись без функции addr или ей есть какой-нибудь аналог? В моем компиляторе ее нет, и поэтому указывается как «неизвестное имя»

]]>