Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

CQG / Задание3 / task3_CQG / AddingTask

.doc
Скачиваний:
2
Добавлен:
16.04.2013
Размер:
20.99 Кб
Скачать

Есть следующая функция - ее прототип void ChangePtr(char? pString);. Знаком вопроса отмечены варианты ее изменения. Эта функция получает указатель на строку и передвигает его далее по глобальной строке. Т.е. ее задача возвратить измененный указатель. Нужен короткий пример, который продемонстрирует ее работу. У функции должно быть 2 варианта - надо продемонстрировать их. Код для проверки задания выглядит следующим образом (надо выполнить всего 3 вызова функции, чтобы не было ошибки с выходом за границы строки)

int main()

{

char string[] = “abcdefghi”;

char* ptr = string;

cout << ptr << endl;

ChangePtr1(ptr);

cout << ptr << endl;

ChangePtr2(ptr);

cout << *ptr << endl;

}

Соседние файлы в папке task3_CQG