lec14
.pdfУказатели как средства доступа к компонентам структур.
Примеры. 1 способ:
2 способ:
Указатели как средства доступа к компонентам структур.
Если к примеру в программе определены структура point типа struct particle и на нее настроен указатель:
Операции над указателями на структуры.
Если присвоить указателю на структуру конкретного структурного типа значение адреса одного из элементов массива структур того же типа, то, изменяя значение указателя (например с помощью операций ++ и – ), можно перемещаться по элементам массива структур. Пример:
Операции над указателями на структуры.
Указатели на структуры как компоненты структур.
В соответствии с синтаксисом языка компонентами структур могут быть данные любых типов кроме структур того же типа, что и определяемый структурный тип.
Пример:
Указатели на структуры как компоненты структур.
Указатели на структуры как компоненты структур.
Структуры и функции.
Для взаимосвязи структур и функций существуют следующие основные возможности:
Iструктура может быть возвращаемым функцией значением;
Структуры и функции.
Для взаимосвязи структур и функций существуют следующие основные возможности:
Iструктура может быть возвращаемым функцией значением;
Iструктура может использоваться в параметрах функции;
Структуры и функции.
Для взаимосвязи структур и функций существуют следующие основные возможности:
Iструктура может быть возвращаемым функцией значением;
Iструктура может использоваться в параметрах функции;
Iтак же в обоих вышеперечисленных случаях могут использоваться указатели на объекты структурных типов.