Инструкция
1
Определите тип данных, элементы которого вам требуется хранить в массиве. При указании числовых данных обычно используются типы: int, double, float, строковых – char. Для создания одномерного массива запишите строку вида: int Massiv1 [5].
2
При работе с двухмерным массивом, его создание выглядит так: char Massiv2 [3][4]. В первом случае переменная Massiv1 будет содержать 5 элементов типа int. Во втором случае - Massiv2 указывает на двумерный массив, имеющий 3 строки, 4 столбца и содержащий элементы типа char.
3
Если вам необходимо задать линейный массив неизвестного размера, запишите подобную форму: char* Massiv3 []. В этом случае под массив не будет выделен жестко заданный размер памяти. Переменная Massiv3 будет пустым указателем, который необходимо проинициализировать. Для этого переменной сразу присваивается значение: char* Massiv3 [] = { "Первый элемент", "Второй элемент", "Третий элемент" }.
4
Для создания массива, содержащего объекты структуры, сначала задайте тип данной структуры. Например, имеется структура вида: struct ASD { int a; const char* b; }. Здесь получается новый тип ASD, содержащий данные двух стандартных типов. Далее его уже можно использовать для создания новых массивов. Причем массивы будут также содержать элементы с двумя два стандартными типами: int и указатель на строку char.
5
Создайте массив элементов разработанной структуры. Для этого новую структуру представьте, как тип, и запишите выражение: ASD Massiv4 [6]. Здесь ASD является типом, Massiv4 – это имя создаваемого массива, содержащего 6 элементов типа ASD. Аналогичным образом происходит создание массива для любых возможных типов данных.