![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 31.01.2013
Сообщений: 5
|
![]()
Помогите с задачкой.
Есть задание: Написать свою функцию конкатенации строк с использованием массивов и указателей (2 функции). Concat(s1,s2) Вот что у меня вышло Код:
А вот с указателями есть проблема, строка выводит верн, но происходит замена строки s1, а этого нельзя делать. Вторая строка ничего не выводит вообще. Можно ли сделать так, чтобы результат возвращался функцией, а изменения s1 и s2 не происходило. Спасибо. Последний раз редактировалось Dremuk; 28.12.2014 в 19:22. Причина: Вставил теги CODE |
![]() |
![]() |
![]() |
#2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Код:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 31.01.2013
Сообщений: 5
|
![]()
С массивами понятно.
Но у меня как раз вопрос в Concat_ptr. Можно ли сделать так, чтобы результат возвращался функцией, а изменения s1 и s2 не происходило. |
![]() |
![]() |
![]() |
#4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 31.01.2013
Сообщений: 5
|
![]()
Да нет же. С твоим примером я разобрался. Нашел ошибки в своей функции.
С массивами как-то проще. Вот с указателями не могу понять. Можно ли вообще получить сцепку строк, чтобы входные параметры не изменялись никак |
![]() |
![]() |
![]() |
#6 |
Регистрация: 31.01.2013
Сообщений: 5
|
![]()
У тебя в примере используются [] - элементы массива. А мне нужно, чтобы никак не использовались массивы.
|
![]() |
![]() |
![]() |
#7 |
Регистрация: 31.01.2013
Сообщений: 5
|
![]()
Stilet, сможешь помочь?
|
![]() |
![]() |
![]() |
#8 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
От горе... Похоже что ты всетки не понимаешь в чем смысл указателей...
Ладно. Хочешь пример по типу энумераторов? Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Своя функция ReadLN | DelhiProgramer | Общие вопросы Delphi | 4 | 09.09.2012 09:47 |
strcat,strcpy | Акоб | Общие вопросы C/C++ | 15 | 24.04.2011 23:58 |
Моя strcat | Valter | Общие вопросы C/C++ | 5 | 12.02.2010 00:30 |
своя функция | LeoN | PHP | 3 | 01.08.2009 21:54 |
strcat | larry | Win Api | 3 | 20.07.2009 12:44 |