| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > удалить символ из строки |
| Автор: Dende-Soft 22.2.2009, 22:32 |
| Такая задача. Будьте добры, помогите решить, так как завтра на дежурство... Голова не варит.... Нужно написать на С функцию, удаляющую заданные буквы из строки. Строку и удаляемый символ вводит пользователь.Реализовать нужно с помощью массивов. то есть, ввести дополнительный массив и т.д... Ну а строка и есть массив символов.... Заранее благодарю... |
| Автор: Anikmar 22.2.2009, 22:34 |
Помочь? Или решить? Что у вас там есть - код в студию. |
| Автор: andrew_121 22.2.2009, 22:43 | ||||
Dende-Soft, Вот для С:
Для С++
|
| Автор: mes 23.2.2009, 01:25 |
возвращаем указатель на внутренний буффер ?... нда.. a стоило ли оборачивать содержимое в функцию ? |
| Автор: andrew_121 23.2.2009, 01:48 |
А нечего что он static?! |
| Автор: mes 23.2.2009, 02:04 |
a ничего если эту функцию вызовут дважды ? не говоря об ограничении на размер или необходимо помнить , что полученную строку надо скопировать ?! |
| Автор: andrew_121 23.2.2009, 02:23 |
| mes, Функция делает то что должна. Остальное автор темы может поправить...я так думаю... |
| Автор: andrew_121 23.2.2009, 03:00 |
| mes, Исправил. |
| Автор: Dende-Soft 23.2.2009, 06:36 |
| Ой... спасибо огромное... Не забуду.... Простите за беспокойство. |