|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
01.12.2009, 01:19 | #11 |
Форумчанин
Регистрация: 25.02.2009
Сообщений: 180
|
Дошел только до этого:
Код:
Запомните, вы едете в Россию, поэтому когда компьютер попросит вас набрать пароль, наберите слово "Пароль"
Последний раз редактировалось bpystep; 01.12.2009 в 02:15. |
03.12.2009, 03:41 | #12 |
Форумчанин
Регистрация: 25.02.2009
Сообщений: 180
|
Ребят помогите найти ошибку!
Запомните, вы едете в Россию, поэтому когда компьютер попросит вас набрать пароль, наберите слово "Пароль"
|
03.12.2009, 18:15 | #13 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
О, тут их много. Вероятно проще переписать заново. Одна из основных ошибок заключается в том, что у созданного списка нет "связи с внешним миром", как он создаётся в процедуре, так потом на него указатель и теряется, естественно не работает ничего... В общем нужно переделать логику программы, pBegin можно, например, глобально объявить и инициализировать его только в Create_List, или ещё какой другой вариант
Последний раз редактировалось netrino; 03.12.2009 в 19:43. |
04.12.2009, 16:20 | #14 |
Форумчанин
Регистрация: 25.02.2009
Сообщений: 180
|
Если я его инициализирую в Create_list то как это тогда лучше сделать, чтоб он был глобальным??
чтото вроде Код:
Запомните, вы едете в Россию, поэтому когда компьютер попросит вас набрать пароль, наберите слово "Пароль"
|
04.12.2009, 16:52 | #15 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
Нет, то что в круглых скобках - это параметры и они также ограничены областью видимости ф-ции для которой существуют. В общем-то можно сделать примерно так, но передавать в ф-цию указатель на указатель на структуру, а саму структуру объявить ещё в main и передавать его в каждую использующую его ф-цию.
А можно объявить глобально. То есть вне контекста какой-либо функции, сразу после описания структуры: Код:
|
07.12.2009, 16:07 | #16 |
Форумчанин
Регистрация: 25.02.2009
Сообщений: 180
|
чтото я не понимаю тогда, как оно будет работать=(
автобусы то будут в структуре, а как их от туда вытянуть?
Запомните, вы едете в Россию, поэтому когда компьютер попросит вас набрать пароль, наберите слово "Пароль"
|
07.12.2009, 19:54 | #17 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
да точно также как вы делали до этого, только вместо создание нового списка в каждой функции теперь надо использовать существующий список, указатель на первый элемент, которого, указан в pBegin.
|
07.12.2009, 20:16 | #18 |
Форумчанин
Регистрация: 25.02.2009
Сообщений: 180
|
Хорошо, но он тогда записывает в структуру только один(первый) автобус, и извлекает его при печати=( а я вводил >1 !!!
Запомните, вы едете в Россию, поэтому когда компьютер попросит вас набрать пароль, наберите слово "Пароль"
|
07.12.2009, 20:44 | #19 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
значит вы ошиблись где-то дальше... весь список должен строится из pBegin. то есть в функции Create_List вы пишите создание списка. ни в одной из остальных функций, ни одному из элементов, принадлежащих pBegin не нужно присваивать никаких значений. я видел у вас в ф-ции Print_List строки:
Код:
|
07.12.2009, 21:09 | #20 |
Форумчанин
Регистрация: 25.02.2009
Сообщений: 180
|
попробывал перебрать код:
Код:
Запомните, вы едете в Россию, поэтому когда компьютер попросит вас набрать пароль, наберите слово "Пароль"
Последний раз редактировалось bpystep; 07.12.2009 в 21:16. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Динамика. Выручайте | Sined121 | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 06.05.2009 10:30 |
pascal динамика | world12_tk | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 19.04.2009 23:18 |
Динамика pascal | bpystep | Фриланс | 3 | 02.04.2009 17:15 |
Динамика Pascal | bpystep | Помощь студентам | 1 | 31.03.2009 19:39 |