Форум программистов, компьютерный форум CyberForum.ru

сменить адрес указателя - C++

Восстановить пароль Регистрация
 
Alex_oo7
 Аватар для Alex_oo7
48 / 59 / 4
Регистрация: 18.10.2010
Сообщений: 240
10.05.2012, 02:49     сменить адрес указателя #1
У меня есть переменная v.
Как сделать так, что бы в некоторый момент времени она равнялась какому-то "своему" значению,
а в другой момент была "привязана" к другой переменной ?

Например:
C++
1
2
3
4
5
6
7
8
9
10
int a = 5;
int b = 7;
//???????
//теперь a = 7
b++;
a = 8;
//???????
//теперь a опять сама по себе, например a = 3
b++
//b = 9, a = 3
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.05.2012, 02:49     сменить адрес указателя
Посмотрите здесь:

C++ Перезаписать память начиная с указателя Bitmap[1] элементами начиная с указателя Bitmap[0]
Написать обработчик исключений ситуации при преобразовании указателя на класс B до указателя на абстрактный класс А ... C++
C++ Как узнать адрес указателя на char?
C++ Адрес объекта, адрес указателя. Где что находится?
C++ Как мне конвертировать адрес указателя (например 00A88B68) в тип string ? C++
Почему при выводе указателя получаем для char - значение по адресу, а для других типов - адрес C++
C++ Как узнать адрес указателя?
C++ Изменить адрес указателя

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Avazart
 Аватар для Avazart
6897 / 5137 / 252
Регистрация: 10.12.2010
Сообщений: 22,578
Записей в блоге: 17
10.05.2012, 05:07     сменить адрес указателя #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
int a = 5;
int b = 7;
int* p=&a; // указатель на переменную а
//???????
p=&b; //теперь *p = b = 7 (теперь указатель на b)
//???????
b++;     // b=8
*p = 3; // теперь b=3
//???????
p=&a; //теперь *p = a = 5 (сного на а)
*p=6;// a=6
b++ ;
//b = 4,  *p= a = 6
Yandex
Объявления
10.05.2012, 05:07     сменить адрес указателя
Ответ Создать тему
Опции темы

Текущее время: 04:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru