![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| sts |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 13.10.2005 Репутация: нет Всего: нет |
помогите разобрать код:
я что-то не совсем понимаю зачем здесь столько указателей . Все переменные указатели , а где сами объекты? И что значит int argcs, char* pArgs[] ? |
|||
|
||||
| cardinal |
|
||||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: 2 Всего: 99 |
Поконкретней спроси. В виде кокретных строк...
Это параметры из коммандной строки... -------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
||||
|
|||||
| sts |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 11 Регистрация: 13.10.2005 Репутация: нет Всего: нет |
Трудно быть конкретным когда не понимаешь как работает код. Ну например такой момент
static Student *pFirst; указатель типа Student , - указатель на что? И дальше *pS = pFirst; Это что указатель на указатель ? Да и ещё как работает вот это for (Student *pS = pFirst; pS; pS = pS->pNext) |
|||
|
||||
| BreakPointMAN |
|
||||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 725 Регистрация: 15.9.2004 Где: Saratov Репутация: 14 Всего: 24 |
указатель на объект класса Student - на что же еще?..
нет, это опять-таки, указатель на объект класса Student, инициализируется значением указателя pFirst, т.е. после этого присвоения и pS, и pFirst будут указывать на один и тот же объект
ну, это... насколько можно судить по коду... в цикле перебираются все объекты класса Student, начиная с того, на который указывал pFirst, до тех пор, пока указатель pS не будет NULL. Это же вроде как односвязный список. В классе Student есть указатель pNext, он должен быть проинициализирован адресом следующего объекта списка, а у последнего объекта списка быть равным NULL -------------------- "Разруха не в клозетах, а в головах." © Ф.Ф. Преображенский (М.Булгаков, "Собачье сердце") |
||||||
|
|||||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |