Авторизация
Забыли пароль? Введите ваш е-мейл адрес. Вы получите письмо на почту со ссылкой для восстановления пароля.
После регистрации вы сможете задавать вопросы и писать свои ответы, получая за это бонусы. Все остальные функции на сайте доступны без регистрации.
Вы должны войти или зарегистрироваться, чтобы добавить ответ и получить бонусы.
Одномерный массив в C можно задать следующим образом:
«`c
тип_элемента имя_массива[размер_массива];
«`
где `тип_элемента` — тип данных элемента массива, `имя_массива` — имя переменной массива, `размер_массива` — количество элементов в массиве.
Примеры:
«`c
int numbers[5]; // массив из 5 элементов типа int
float prices[10]; // массив из 10 элементов типа float
char letters[26]; // массив из 26 элементов типа char
«`
Массивы в C индексируются с нуля, то есть первый элемент имеет индекс 0, второй — 1 и так далее. Значения элементов массива могут быть инициализированы при объявлении массива:
«`c
int numbers[] = {1, 2, 3, 4, 5}; // массив из 5 элементов типа int с инициализацией
float prices[3] = {1.99, 2.49, 0.99}; // массив из 3 элементов типа float с инициализацией
char letters[] = {‘a’, ‘b’, ‘c’}; // массив из 3 элементов типа char с инициализацией
«`
В этом случае размер массива определяется автоматически на основе количества инициализирующих значений.