Указатель на массив структур - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Собственно вопрос, как реализовать? Что бы можно было потом обращаться через указатель к какому-то определенному номеру массива. По типу как это делается с обычным одномерным массивом *(mas + i) Получилось сделать что-то типо такого
struct City {
    char street[11]; 
    int number;
};
City *ptr = new City[100];
Но записывает только в первый елемент массива Как управлять индексацией как это в случае с одномерным массивом? пытался ptr[i]->street - не работает.

Решение задачи: «Указатель на массив структур»

textual
Листинг программы
ptr[i].street

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.375 из 5
Похожие ответы