|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.03.2009, 15:10 | #1 |
Пользователь
Регистрация: 01.11.2008
Сообщений: 15
|
Динамические переменные
Дано описание переменных:
var x,y:^integer; r:^char; Какие операторы являются правильными, какие − нет и почему? а)x:=y; - данная операция возможна так как x и y одинакового типа. б)y:=r; - данная операция не возможна так как y и r разного типа в)x:=nil; - данная операция возможна так как любой переменной ссылочного типа можно присвоить значение nil г)r:=nil; - данная операция возможна так как любой переменной ссылочного типа можно присвоить значение nil д)if y=x then x^:=21; е)if x<y then y^:=x; На первые я ответил но не уверен что правильно, проверьте кто понимает, а д) и е) я не знаю. помогите!! заранее спасибо всем! |
05.03.2009, 15:45 | #2 | |||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
Цитата:
I'm learning to live...
|
|||
05.03.2009, 17:14 | #3 |
Пользователь
Регистрация: 15.01.2009
Сообщений: 69
|
Разве нельзя сравнивать адреса? А как же тогда можно их сравнить, не знаешь?
Integer(x)<Integer(y)?
Silence is of great value...
|
05.03.2009, 17:35 | #4 |
Пользователь
Регистрация: 01.11.2008
Сообщений: 15
|
Stilet спасиба огромное, очень выручил. но старнная вещь получается я вот это пример if y=x then x^:=21; закидываю в прогу вот так
var x,y:^integer; r:^char; Begin x^:=1; y^:=1; if y=x then x^:=21; writeln(x^); end. по идее он должен х присвоить 21 и вывести, а прога мне выводит первоначальное значение х - 1. почему так? Последний раз редактировалось BIS88; 05.03.2009 в 17:39. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Глобальные переменные | tae1980 | Microsoft Office Excel | 16 | 20.11.2013 08:41 |
Задача на Динамические переменные)) | forz | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 20.12.2008 04:50 |
Помогите исправить косяк в задаче на динамические переменные списки | Taisja | Помощь студентам | 2 | 31.05.2008 21:49 |
Динамические переменные, делфи, в чем ошибка | Agent[PNZ] | Помощь студентам | 17 | 05.05.2008 21:43 |
Переменные из БД | Кронос | БД в Delphi | 2 | 06.06.2007 11:26 |