Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Двойной указатель

2.5K
13 октября 2003 года
emergenter
16 / / 13.10.2003
Кто подскажет как на С++ реализовать что-нибудь чтобы было похоже что это двойной указатель!! Смысл его я понимаю а как это будет выглядеть???
487
13 октября 2003 года
ddnh_bc
301 / / 16.09.2003
Цитата:
Originally posted by emergenter
Кто подскажет как на С++ реализовать что-нибудь чтобы было похоже что это двойной указатель!! Смысл его я понимаю а как это будет выглядеть???



Ты имеешь ввиду указатель на указатель? Так?
Если так - то все очень просто:

char **var,*text="123456";

*var=&text; переменная var в результате будет указывать на текстовый указатель text.

371
13 октября 2003 года
Non_prog
193 / / 20.03.2000
Цитата:
Originally posted by emergenter
Кто подскажет как на С++ реализовать что-нибудь чтобы было похоже что это двойной указатель!! Смысл его я понимаю а как это будет выглядеть???



Вот пример двухмерного динамического массива:

int **FM;
int x=100;
int y=333;

FM=new int*[x];
for (int n=0;n<x;n++)
FM[n]=new int[y];

FM[50][50]=25;
ShowMessage(FM[50][50]);

for (int d=0;d<x;d++)
delete[] FM[d];
delete[] FM;

2.5K
13 октября 2003 года
emergenter
16 / / 13.10.2003
Спасибо огромное!
2.5K
13 октября 2003 года
emergenter
16 / / 13.10.2003
Цитата:
Originally posted by ddnh_bc


Ты имеешь ввиду указатель на указатель? Так?
Если так - то все очень просто:

char **var,*text="123456";

*var=&text; переменная var в результате будет указывать на текстовый указатель text.



Есть функция
function(int **c1);

как представить с1 чтобы подать в эту функцию?

487
14 октября 2003 года
ddnh_bc
301 / / 16.09.2003
Цитата:
Originally posted by emergenter


Есть функция
function(int **c1);

как представить с1 чтобы подать в эту функцию?



int i=10;
int *iaddr=&i;

function(&iaddr);

Так например.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог