Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Центр помощи > [С++] динамическая память |
Автор: ksa 29.4.2009, 22:21 | ||
Одно из возможных представлений «длинного» текста – это разделить его на участки (строки) равной длины и создать массив ссылок на эти строки. Используя данное представление текста описать: -процедуру, добавляющую после i-той строки копию j-той строки. - процедуру, печатающую построчно текст. Первая часть задачи сделана,помогите написать процедуру, добавляющую после i-той строки копию j-той строки.
Заранее всем спасибо. |
Автор: zim22 30.4.2009, 07:00 |
t->sled; ![]() |
Автор: Dov 30.4.2009, 07:50 |
zim22, это одно и тоже... ![]() |
Автор: zim22 30.4.2009, 08:02 |
я знаю ![]() я к тому, что оператор стрелка здесь лучше смотрится, чем операция разыменования указателя, а потом доступ к его членам. |
Автор: Dov 30.4.2009, 08:28 |
Вообще-то, да. ![]() |
Автор: zim22 30.4.2009, 09:01 |
i-я строка с j-й как связаны? |
Автор: ksa 30.4.2009, 18:56 |
Никак, номера i-ой и j-ой строки вводятся с клавиатуры. |
Автор: zim22 30.4.2009, 19:31 | ||
т.е. алгоритм так должен выглядеть?
|
Автор: zim22 30.4.2009, 20:27 | ||
я Тебе код написал. Комментариев не жди. Бу-га-га ![]()
|
Автор: ksa 30.4.2009, 20:59 | ||
А у меня Borland ругается почему-то на i и p Говорит - multiple declaration for i... Что делать? |
Автор: zim22 1.5.2009, 06:16 | ||
вынеси объявление i и p за пределы цикла.
|
Автор: ksa 1.5.2009, 15:51 |
zim22 А можно сделать так, чтобы вместо "1111 2222 3333 4444" программа работала с любыми строками (введенными с клавиатуры)? т. е. не зависимо от количества и длины строк? |
Автор: zim22 1.5.2009, 16:16 | ||
конечно можно. делайте. |
Автор: ksa 1.5.2009, 20:18 |
И на этом Большое Спасибо ![]() |