HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-03-10
1 <p>В языке программирования Cи на структуры можно определять указатели (впрочем, как и на объекты других типов). К примеру, так будет выглядеть указатель на структуру<strong>person</strong>:</p>
1 <p>В языке программирования Cи на структуры можно определять указатели (впрочем, как и на объекты других типов). К примеру, так будет выглядеть указатель на структуру<strong>person</strong>:</p>
2 <p>При этом создавать указатели на структуры можно также и для безымянных структурных типов:</p>
2 <p>При этом создавать указатели на структуры можно также и для безымянных структурных типов:</p>
3 <p>Идем дальше: в качестве значения данному указателю присваивают адрес объекта структуры точно такого же типа:</p>
3 <p>Идем дальше: в качестве значения данному указателю присваивают адрес объекта структуры точно такого же типа:</p>
4 <p>Применяя указатель на структуру, вы можете получить доступ к элементам структуры. Тут есть возможность использовать 2 способа. Первый вариант -<strong>применение операции разыменования</strong>:</p>
4 <p>Применяя указатель на структуру, вы можете получить доступ к элементам структуры. Тут есть возможность использовать 2 способа. Первый вариант -<strong>применение операции разыменования</strong>:</p>
5 <p>Второй вариант - использование операции -&gt; (стрелка):</p>
5 <p>Второй вариант - использование операции -&gt; (стрелка):</p>
6 <p>В программном коде ниже видно, как для обращения к элементам нашей структуры используются оба вышеописанных способа:</p>
6 <p>В программном коде ниже видно, как для обращения к элементам нашей структуры используются оба вышеописанных способа:</p>
7 <p>В примере выше указатель<em>p_kate</em>определяется на переменную<em>kate</em>. И, применяя указатель, мы получаем возможность поменять значения элементов структуры.</p>
7 <p>В примере выше указатель<em>p_kate</em>определяется на переменную<em>kate</em>. И, применяя указатель, мы получаем возможность поменять значения элементов структуры.</p>
8 <p><em>По материалам https://metanit.com/cpp/c/.</em></p>
8 <p><em>По материалам https://metanit.com/cpp/c/.</em></p>
9  
9