Представление данных и адресация переменных: простые типы, записи (структуры)
Запись - это структура данных, состоящая из фиксированного количества информационных элементов, необязательно одного и того же типа. В Си записи имеют тип структуры. В тексте два слова запись и структура будут использоваться взаимозаменяемо. Массив - это структура данных, состоящая из фиксированного числа последовательных информационных элементов, которые пронумерованы индексом(идентификатором). Все элементы массива должны быть одного типа. Записи и массивы имеют безграничное применение. Записи полезны, когда на элементы нужно ссылаться по имени, а массивы полезны, когда на элементы следует ссылаться по их позициям в последовательности. Записи и массивы Записи и массивы - это блоки, из которых строятся более сложные структуры данных, а указатели – это элементы, удерживающие их вместе. Указатели представляют собой объекты, значением которых служат адреса других объектов (переменных, констант, указателей) или функций. Как и ссылки, указатели применяются для косвенного доступа к объекту. Однако в отличие от ссылок указатели обладают большими возможностями. Указатель та же переменная, только инициализируется она не значением одного из множества типов данных в C++, а адресом, адресом некоторой переменной, которая была объявлена в коде ранее. Указатели являются переменными, которые 1. Обращаются или указывают на места в памяти для переменных 2. Указывают на структуры данных 3.Связывоют компоненты структур данных вместе Указатели