1) Что называется массивом?
Конечная упорядоченная последовательность элементов одного и того же типа, имеющая имя.
2) Какие данные могут быть использованы в качестве индексов при обозначении элементов массива?
- целые числа,
- простые переменные целого типа,
- выражения, значениями которых являются целые числа.
3) Как записывается строка?
"abcdefghijklmnopqrstuvwxyz"
4) Какие данные могут образовывать структуры?
Элементами структур могут быть переменные, массивы, а также другие структуры.
5) В чем состоит отличие объединения от структуры?
Все элементы объединения разделяют одну и ту же область памяти, то есть хранятся по одному и тому же адресу.
6) Как объявляется структурный тип данных?
struct имя_типа {
тип1 имя_поля1;
тип2 имя_поля2;
. . .
типN имя_поляN; };
7) Как объявляется переменная структурного типа?
struct имя_типа {
тип1 имя_поля1;
тип2 имя_поля2;
. . .
типN имя_поляN; } имя_переменной;
8) Как располагаются в памяти элементы объединения?
Все элементы объединения разделяют одну и ту же область памяти, то есть хранятся по одному и тому же адресу.
9) Чему равен объем памяти, выделяемой объединению?
Объем памяти, выделяемой объединению, равен размеру самого большого его элемента.
10) Что называется указателем?
Указатель – это переменная особого вида, предназначенная для хранения адреса объекта (т.е. адреса ячейки памяти, в которой хранится значение переменной).
11) Каков формат определения указателей?
тип *имя_указателя = инициализирующее_выражение;
12) Сколько байт памяти в 32-х разрядной ЭВМ занимает указатель?
4 байта.
13) Каков формат определения ссылок?
тип& имя_указателя = имя_объекта;
14) Какие сегменты создает компилятор для размещения простой программы в оперативной памяти ПК?
Для размещения простой программы в оперативной памяти ПК создаются: сегмент кода основной программы, сегмент данных и сегмент стека.
15) Что называется динамической памятью?
Динамической памятью называется оперативная память ПК, которая остается свободной после загрузки сегментов программы и является доступной программе при использовании указателей.
