|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
30.01.2008, 15:33 | #21 | |
Новичок
Джуниор
Регистрация: 18.01.2008
Сообщений: 1,720
|
Цитата:
Код:
|
|
30.01.2008, 15:34 | #22 |
Пользователь
Регистрация: 29.01.2008
Сообщений: 19
|
А без этой структуры нельзя обойтись? Например создав два массива и работая как-нибудь с ними.
|
30.01.2008, 15:41 | #23 |
Новичок
Джуниор
Регистрация: 18.01.2008
Сообщений: 1,720
|
Вообще говоря - можно, во втором примере я обошелся без них, но если делать что-то большое, то мы в конечном счете запутаемся, к тому е большинство данных так или иначе подразумевают какую-то внутреннюю структуру, скажем очень неудобно будет ворочать датой и временем в виде горы бессвязных лонгов, а в виде структуры это вполне очевидно и просто.
Код:
|
30.01.2008, 16:15 | #24 |
Пользователь
Регистрация: 29.01.2008
Сообщений: 19
|
Вот в этом-то как раз и заключается моя проблема. Нашей группе достался препод, который не ищет легких путей. Я уже приносил ей функцию обработки строки, в которой присутствовала структура. Так меня мягко говоря послали, сказав, что мы структуры еще не проходили, поэтому иди домой и переделывай. Наша преподша вообще какая-то странная, она запрещает нам использовать операторы break и goto. Она говорит чтобы мы всегда следовали правилам структурного программирования.
Я вижу, что через структуры делать лекго, но все-таки нужно обойтись без них(( Как это можно сделать? И если не создавать свои собственные типы? Просто, в функцию передается строка, и уже в ней как-то с ней работать. |
30.01.2008, 16:41 | #25 | ||
Новичок
Джуниор
Регистрация: 18.01.2008
Сообщений: 1,720
|
Цитата:
Да, еще, Вы пишете: Цитата:
|
||
30.01.2008, 17:11 | #26 |
Пользователь
Регистрация: 29.01.2008
Сообщений: 19
|
Ой точно=) Что-то меня переклинило=)
А вот создания пользовательского типа обязательно? А еще я читал в учебнике что вот здесь: Код:
|
30.01.2008, 17:17 | #27 | ||
Новичок
Джуниор
Регистрация: 18.01.2008
Сообщений: 1,720
|
Цитата:
Цитата:
|
||
30.01.2008, 17:21 | #28 |
Пользователь
Регистрация: 29.01.2008
Сообщений: 19
|
Спасибо большое=) А можете теперь подсказать, как вашу запись можно добавить в мою программу, т.е. обработку строки?
Какая последовательность действий? Ввод текста осуществлен. Теперь нужно провести его обработку. Что нужно сделать сначала? Вызвать функцию разделения слов? |
30.01.2008, 17:27 | #29 | |
Новичок
Джуниор
Регистрация: 18.01.2008
Сообщений: 1,720
|
Цитата:
|
|
30.01.2008, 17:44 | #30 |
Пользователь
Регистрация: 29.01.2008
Сообщений: 19
|
1. SplitString(char*pSourse)
2. AddWord(char *pword, long nWordlen) 3. IsDelimiter(char cDelimiter) Так получается? |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
дан текстовый массив из 200 букв. Выстроить в алфавитном порядке все строчные буквы | Тина | Помощь студентам | 6 | 02.07.2008 22:53 |
отсортировать таблицу сначала в алфавитном порядке фамилий продавцов, затем в порядке возростания получен | Lora | Microsoft Office Excel | 1 | 31.05.2008 17:22 |
Во вводимом тексте переписать все слова в обратном порядке. | menlo | Помощь студентам | 5 | 17.11.2007 10:18 |