Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
DPS
34 / 34 / 3
Регистрация: 12.11.2011
Сообщений: 115
Завершенные тесты: 1
#1

Инкремент указателя на указатель - C++

26.01.2012, 11:38. Просмотров 784. Ответов 5
Метки нет (Все метки)

Добрый день!!! Ребят, подскажите пожалуста, как выполнить инкремент указателя на указатель. Программа аварийно завершается. Я так понимаю, что некорректно выполняю инкремент, т.к. в отладчике выскакивает ошибка: **c: Error:expression cannot be evaluted

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void func(char **c);
 
int main()
{
 
    char stroka[6]="12345";
    char *p;
    p=stroka;
    func(&p);
    return 0;
}
 
void func(char **c)
{
        c++;
        cout<<**c<<endl;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.01.2012, 11:38
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Инкремент указателя на указатель (C++):

Инкремент указателя - C++
#include &lt;iostream&gt; using namespace std; class Student { public: Student(){A=B=C=2;} int getA(){return A;} ...

Передача умного указателя в функцию принимающую указатель на указатель - C++
Итак имеется функция со следующим параметром: HRESULT __stdcall Function(SomeClass **param); В случае, когда создаём обычный...

Указатель на постфиксный инкремент x - C++
Почему так нельзя делать? int *p = &amp;(x++); Вроде же все ясно должно быть компилятору

Разыменование указателя на указатель - C++
в функцию передается указатель на указатель класса, что бы получить доступ к методам класса нужно разименовать указатель так ? MyClass...

Передача в функцию указателя на указатель - C++
Добавление нового элемента в начало списка: void Add_Beg(List **u, Data &amp;x) // Почему в 1 аргументе функции указатель на указатель? { ...

Передача указателя на указатель в функцию - C++
Вопрос к знатокам: Есть абстрактный класс(Symbol) и его производный (Cross). Создаю указатель этого абстрактного класса(Symbol *first) ,...

5
silent_1991
Эксперт С++
5005 / 3063 / 149
Регистрация: 11.11.2009
Сообщений: 7,043
Завершенные тесты: 1
26.01.2012, 11:44 #2
Скажите для начала, что вы хотите получить? Потому что пока не очень понятно, чего вы добиваетесь.
0
rangerx
1941 / 1550 / 141
Регистрация: 31.05.2009
Сообщений: 2,913
26.01.2012, 11:49 #3
C++
1
++*c;
1
DPS
34 / 34 / 3
Регистрация: 12.11.2011
Сообщений: 115
Завершенные тесты: 1
26.01.2012, 12:00  [ТС] #4
Цитата Сообщение от rangerx Посмотреть сообщение
C++
1
++*c;
Спасибо!!!
0
silent_1991
26.01.2012, 12:04
  #5

Не по теме:

rangerx, как вы догадались, что автору нужно, ума не приложу

0
DPS
34 / 34 / 3
Регистрация: 12.11.2011
Сообщений: 115
Завершенные тесты: 1
26.01.2012, 12:06  [ТС] #6
Цитата Сообщение от silent_1991 Посмотреть сообщение

Не по теме:

что автору нужно, ума не приложу

просто хотел перейти к следующему символу этим способом
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.01.2012, 12:06
Привет! Вот еще темы с ответами:

вызов метода у указателя на указатель на класс - C++
Доброго времени суток! Простите за, возможно, глупый вопрос и/или его неточную формулировку, но вот что есть: class parent { ...

Указатель на объект из указателя на член класса - C++
Что как-то сей вопрос ставит меня в тупик. class A { int i; } obj; int main()

Сохранение/Загрузка указателя на указатель типа char - C++
char **data = new char*; Подскажите, пожалуйста, как записать содержимое всего выше написанного в файл в двоичном виде, а также,...

Преобразование указателя одного типа в указатель другого - C++
Помоги пожалуйста составить программу: Преобразовать указатель одного типа в указатель другого.


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru