Главная Войти О сайте

Как присвоить значение массиву

Как присвоить значение массиву

Содержание:
  1. Массивы в программировании
  2. Заполнение одномерного массива
  3. Заполнение строкового массива
  4. Massiv_S[0] = "Первый элемент";
    
  5. Заполнение многомерного массива

Массивы в программировании

В программировании используется структура данных, называемая массивом, при решении задач. Массив представляет собой набор однотипных данных, которые хранятся в памяти компьютера. Для доступа к каждому элементу массива существует специальная запись, которая может отличаться в разных языках программирования. Обращение к элементам одномерных и многомерных массивов также различается.

Заполнение одномерного массива

Перед тем, как заполнять массив данными, необходимо определить его тип данных. Одномерный массив представляет собой линейную последовательность элементов, доступ к которым осуществляется последовательным обращением к ячейкам памяти. Адрес каждой ячейки на единицу больше предыдущей и начинается с нулевого значения.

Для заполнения одномерного массива числового типа 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++.


CompleteRepair.Ru