|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.02.2011, 03:38 | #1 |
Лжец и смутьян
Форумчанин
Регистрация: 03.04.2009
Сообщений: 194
|
Ввод строки неизвестной длины
Для того, чтобы с помощь scanf() ввести строку, необходимо выделить для этого память. А если неизвестно, какова длина строки, то невозможно выделить правильное количество памяти. Как решать такую проблему?
Пример. Код:
Код:
Помогли тебе - помоги другому.
|
27.02.2011, 03:56 | #2 |
Delphi Warrior
Старожил
Регистрация: 15.08.2008
Сообщений: 2,502
|
Вам обязательно Сишный ввод? Или С++ тоже можно?
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++ ya.flex-freelance@yandex.ru Icq - 636-954-303 |
27.02.2011, 04:12 | #3 |
Лжец и смутьян
Форумчанин
Регистрация: 03.04.2009
Сообщений: 194
|
Можно и С++.
Помогли тебе - помоги другому.
|
27.02.2011, 04:29 | #4 | |
C++,DirectX/OpenGL
Форумчанин
Регистрация: 09.01.2011
Сообщений: 422
|
Цитата:
Код:
|
|
27.02.2011, 07:10 | #5 |
Лжец и смутьян
Форумчанин
Регистрация: 03.04.2009
Сообщений: 194
|
An1ka, большое спасибо! Работает идеально.
Только цикл можно лаконичнее записать: Код:
Помогли тебе - помоги другому.
Последний раз редактировалось Alt; 27.02.2011 в 07:23. |
27.02.2011, 14:34 | #6 |
Линуксоид
Участник клуба
Регистрация: 31.07.2009
Сообщений: 1,403
|
Коряво как-то. Ужасно коряво. Вот же.
Код:
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вычисление длины строки | Agafon | Microsoft Office Word | 12 | 17.11.2010 15:43 |
измерение длины строки | Agafon | Общие вопросы Delphi | 6 | 11.11.2010 15:13 |
Поиск длины строки | beda | Microsoft Office Word | 5 | 21.06.2010 14:27 |
Строки неизвестной длины в си | abr_question | Общие вопросы C/C++ | 18 | 22.01.2010 00:26 |
как взять со строки неизвестной длины n первых символов? :) | peq | Microsoft Office Excel | 2 | 07.01.2010 22:40 |