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

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

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

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

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

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

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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