Как присвоить значение массиву
Содержание:- Массивы в программировании
- Заполнение одномерного массива
- Заполнение строкового массива
Massiv_S[0] = "Первый элемент";
- Заполнение многомерного массива
Массивы в программировании
В программировании используется структура данных, называемая массивом, при решении задач. Массив представляет собой набор однотипных данных, которые хранятся в памяти компьютера. Для доступа к каждому элементу массива существует специальная запись, которая может отличаться в разных языках программирования. Обращение к элементам одномерных и многомерных массивов также различается.
Заполнение одномерного массива
Перед тем, как заполнять массив данными, необходимо определить его тип данных. Одномерный массив представляет собой линейную последовательность элементов, доступ к которым осуществляется последовательным обращением к ячейкам памяти. Адрес каждой ячейки на единицу больше предыдущей и начинается с нулевого значения.
Для заполнения одномерного массива числового типа int, размерностью 6, используйте следующий код:
Massiv_I[0] = 350;
Massiv_I[1] = 450;
for (int i=0; i<6; i++ ) {
Massiv_I[i] = 250;
}
Таким образом, в первый элемент массива будет помещено число 350, во второй – 450, а все остальные элементы будут заполнены числом 250.
Заполнение строкового массива
Строковая информация в массиве должна быть заключена в кавычки, согласно правилам синтаксиса языка программирования С. Чтобы присвоить первому элементу массива строковое значение, используйте следующее выражение:
Massiv_S[0] = "Первый элемент";
Заполнение многомерного массива
Запись для заполнения многомерного массива немного сложнее, так как необходимо разыменовывать каждую ячейку отдельно. Например, чтобы поместить число 23 в первую ячейку двухмерного массива int, используйте следующий код:
Massiv_Dv[0][0] = 23;
Для заполнения всех элементов многомерного массива одним и тем же числом, используйте цикл:
for (int i=0, j=0; i<3, j<2; i++, j++ ) {
Massiv_Dv[i][j] = 23;
}
Таким образом, числовой двухмерный массив будет заполнен числом 23.
Используя указанные выше методы, можно заполнять массивы различными данными в языке программирования C++.