![]() |
|
Модераторы: bsa |
![]()
|
|
| yngwie19 |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 829 Регистрация: 15.6.2008 Где: Новгород Репутация: нет Всего: нет |
Здравствуйте у меня вопрос по поводу инициализации структуры при ее объявлении:
Правильно ли я инициализирую структуру? или надо так:
как правильно? в первом случае программа сама распределяет по элементам массива структуры arr, а во втором мы ей помогаем |
||||
|
|||||
| azesmcar |
|
||||||||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 52 Всего: 211 |
yngwie19
оба вариант правильные, только работают они по разному. С примером думаю будет понятнее
выведет 0 0
15 0 Добавлено @ 11:25 Если в словах - то так
этот вариант проинициализирует структуру значениями 12, а, а int k оставит проинициализирует по умолчанию (Т()).
а этот вариант проинициализирует структуру значениями 12, а, 15, т.е. воспримет 15 (котоая предназначалась для следующей структуры) как значение для int k. Добавлено @ 11:27 Добавлю также цитату из стандарта ![]() Это сообщение отредактировал(а) azesmcar - 30.4.2009, 12:45 |
||||||||
|
|||||||||
| yngwie19 |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 829 Регистрация: 15.6.2008 Где: Новгород Репутация: нет Всего: нет |
azesmcar, Спасибо
|
|||
|
||||
| azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 52 Всего: 211 |
yngwie19
Пожалуйста.
один и тот же вариант скопировал (исправил) |
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
|
|||
|
||||
![]()
|
| Правила форума "C/C++: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |