Объектно-ориентированное программирование: учебное пособие / В. Н. Казагачев.

ЛЕКЦИЯ №3. Структурные типы данных СТРУКТУРЫ. МАССИВЫ. ЗАПИСИ. Массивы Опр. Размещенная в памяти совокупность связанных между собой данных представляет структуру. В Си рассматриваются следующие структуры: массивы, записи и их комбинации. Опр. Именованная совокупность однородных данных называется массивом. Каждый элемент массива хранится в отдельной области памяти и имеет собственный номер (начиная с нуля). Пример. #include <stdio.h> main() { int B[3]; B[0] = 0; B[l] = 10; В[2] = 20; В[3] = 30; printf("B[0]= %d\B",B[0]); printf("B[l]= %d\n"JB[l]); printf("B[2]= %d\n",B[2]); printf("B[3]= %d\n",B[3]); } В рассмотренном примере определен массив В, состоящий из четырех целочисленных элементов. С элементами массива можно манипулировать как с обыкновенными переменными. Существуют многомерные массивы, например: int А[3][2]; Массив А -двумерный массив (состоит из четырех строк и трех столбцов): char А[3][3][3][3]; Массив А - четырехмерный массив. Пример Работа с двумерным массивом. #include <stdio.h> main() {

RkJQdWJsaXNoZXIy MTExODQxMg==