Задача

1/1

Отрицательный индекс массива

Теория Нажмите, чтобы прочитать/скрыть

Указатель – это переменная, в которой можно сохранить адрес любой переменной заданного типа.
Объявление:
char  *pC; // адрес символа или элемента массива
int   *pI; // адрес целой переменной

Как присвоить адрес:
int m = 25, *pI; 
pI = &m;    // адрес переменной m

Вывод значения через указатель:
cout<<*pI;

Так как переменная массива указывает на первый элемент массива, то
int A[] = {5 , 10}, *pI;
pI = A;

будет аналогично:
int A[] = {5 , 10}, *pI;
pI = &A[0];

для перехода на адрес следующего элемента массива достаточно сделать:
pi++;

Задача

Дана строка "12345abcd". Создать указатель таким образом, чтобы нулевой индекс указывал на последний символ.
 
Примеры
Входные данные Выходные данные
1 0 d
2 -8 1