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

Ваш аккаунт

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

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

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

передача указателя в функцию

2.6K
08 февраля 2005 года
NinthBit
43 / / 31.01.2005
У меня есть функция, в которую передается указатель (char *). Внутри функции происходит его инкрементирование. Как сделать так, чтобы после на этом указателе отражались все изменения, произошедшие с ним в функции.
Если бы это была простая переменная, то решение очевидно - передавать по ссылке. А как быть тут?
368
08 февраля 2005 года
rostyslav
629 / / 13.07.2004
Напр.
 
Код:
void f(char** in_ch)
{
  char *ch = *in_ch;
  ...
  ch++;
  ...
  ...
  // перед возвратом
  *in_ch = ch;
}
2.6K
08 февраля 2005 года
NinthBit
43 / / 31.01.2005
Спасибо!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог