0 / 0 / 0
Регистрация: 30.01.2016
Сообщений: 19
|
||||||
1 | ||||||
Как передать структуру в функцию?31.01.2020, 22:42. Показов 1417. Ответов 4
Всем привет! Решил для начала сам потренироваться с простыми программами, которые приходят в голову, но возникли некоторые трудности.
Допустим у меня есть две структуры которые имеют по 3 члена, структуры используются в работе программы в главной функции. Предположим я хочу изначально задать значения членам структуры (например целое число от 0 до 100) и вывести на экран используя отдельные функции. Ниже я написал примерный код, однако в процессе выполнения возникают разные ошибки, либо отображаются все нулевые значения.
У меня три вопроса: 1. Как подправить код чтоб программа работала? (кажется нужно передавать адреса или указатели, однако не помню точно как). 2. Можно ли эти алгоритмы автоматизировать? Например если структура имеет 10 членов, и я хочу каждому задать случайное значение в интервале, можно ли как-то работать с ней как, например, с массивом? Или каждый член нужно задавать в отдельной строке? 3. Могут ли совпадать названия членов для разных типов структур? (Могу ли я и во второй структуре в этом примере использовать названия a, b, c?) Заранее спасибо!
0
|
31.01.2020, 22:42 | |
Ответы с готовыми решениями:
4
Как передать указатель на структуру в функцию Как передать в функцию ссылку на структуру? Как передать в функцию строку и инициализировать ею структуру? Как передать в функцию число и структуру побайтно? |
0 / 0 / 0
Регистрация: 30.01.2016
Сообщений: 19
|
||||||
31.01.2020, 23:07 [ТС] | 3 | |||||
Спасибо. А вот так правильно?
0
|
Just Do It!
|
||||||
31.01.2020, 23:31 | 5 | |||||
вот так правильно:
0
|
31.01.2020, 23:31 | |
31.01.2020, 23:31 | |
Помогаю со студенческими работами здесь
5
Как передать в функцию указатель на структуру, если эта структура не определена глобально? как передать структуру в функцию, чтобы после выполнения функции он(массив в данном случае) вернулся измененным? Передать структуру в функцию Не получается передать структуру в функцию Не получается передать структуру в функцию Передать структуру в функцию другого класса Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |