|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.04.2009, 21:22 | #1 |
Регистрация: 09.02.2008
Сообщений: 7
|
Как изменить значения переменной внутри процедуры
Добрый вечер!
Вопрос возможно для первоклассников... Нужно создать процедуру, использующую в качестве аргументов несколько переменных и в результате выполнения этой процедуры эти переменные будут изменять значения. Поясню: x:=2; y:=3; SwapInt(x,y); //это наша процедура, после выполнения которой x и y поменяются своими значениями, т е y будет равно 2, а x равно 3. Процедура должна изменить значения именно тех переменных, которые были указаны в аргументе. Полагаю, что надо использовать указатели, но имею огромный пробел по этой теме, поэтому прошу подсказать - то что дают в документации, мне не очень помогло. |
05.04.2009, 21:24 | #2 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Да просто объявите процедуру так:
Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
05.04.2009, 21:51 | #3 |
Регистрация: 09.02.2008
Сообщений: 7
|
ой... действительно так... извините за глупый вопрос!
И большое спасибо! |
20.11.2010, 18:35 | #4 |
Пользователь
Регистрация: 20.11.2010
Сообщений: 66
|
подскажите пожалуйста, а как это реализовать на С??
|
20.11.2010, 18:40 | #5 |
Delphi Warrior
Старожил
Регистрация: 15.08.2008
Сообщений: 2,502
|
Если передать переменные по ссылке то они изменятся! Вот пример
Код:
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++ ya.flex-freelance@yandex.ru Icq - 636-954-303 |
20.11.2010, 18:44 | #6 |
Пользователь
Регистрация: 20.11.2010
Сообщений: 66
|
Спасибо большое!!!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
чем пераметр переменной отличается от параметров значения | 7karandashik7 | Помощь студентам | 3 | 12.04.2010 10:38 |
Имя переменной как переменная. Как получить доступ к такой переменной? | Denni | Microsoft Office Access | 8 | 02.04.2009 10:06 |
При вводе значения в ячейку нужно изменить ее размер | skobarka | Microsoft Office Excel | 2 | 26.09.2008 16:35 |
Как изменить свойство объекта, если его имя находится в переменной? | Aiden | Компоненты Delphi | 1 | 13.09.2007 07:57 |
Потеря переменной при выходи из процедуры | Kaz | Помощь студентам | 3 | 07.06.2007 03:24 |