5.3. �������������� ���� ������

� ������������ � ���������� �������������� (�. 4.4) ������ �� ���������� ��������� ������ ���� ������������ ������� ��������. ������ ������� ���� ������ ����������� ���:

������� ������� ��������� *( ���������� �������� )
 ��������� ���� ( ���_������ )
           ���� ( ���_������ �����, ���_�� ����� 30 );
������� ������� ������������ *( ���������� �������� )
 ��������� ���� ( ���_������������ )
           ���� ( ���_������������ �����, ��������
                  ����� 40, ����� ����� 25 );
������� ������� �������� *( ���������� �������� )
 ��������� ���� ( ���_�������� )
           ���� ( ���_�������� �����, �������� ������ );
������� ������� ���_������� *( ���������� �������� )
 ��������� ���� ( ���_������� )
           ���� ( ���_������� �����, ��������_���� ����� 16);
������� ������� ��������� *( ���������� �������� )
 ��������� ���� ( ���_��������� )
           ���� ( ���_��������� �����, ��������_����������� ����� 16 );
������� ������� ����� *( ���������� �������� )
 ��������� ���� ( ���_����� )
           ���� ( ���_����� �����, ���� ����� 16, ���������� ����� 6 );
������� ������� ����� *( ���������� �������� )
 ��������� ���� ( ���_����� )
           ���� ( ���_����� �����, �����_������� �����,
                  �����_������� �����, �����_����� ����� );
������� ������� �������� *( ���������� �������� )
 ��������� ���� ( ���_������ )
           ���� ( ���_������ �����, ������� ����� 20, ��� ����� 16,
                  �������� ����� 20, ����� ����� 60, ������� ����� 9 );
������� ������� ������� *( ����������� )
 ��������� ���� ( ���_������� )
   ������� ���� ( ���_�������� �� ��������
                  NULL-�������� �� ���������
                  �������� �� �������� ��������������
                  ���������� ��������.���_�������� ��������������)
   ������� ���� ( ���_������� �� ���_�������
                  NULL-�������� ���������
                  �������� �� ���_������� ��������������
                  ���������� ���_�������.���_������� �������������)
   ������� ���� ( ���_������������ �� ������������
                  NULL-�������� �� ���������
                  �������� �� ������������ ��������������
                  ���������� ������������.���_������������ �������������)
           ���� ( ���_������� �����, ���_�������� �����,
                  ���_������� ����� 16, �����_���� �����,
                  ���������_���� ����� 3, ����������_���� ����� 12,
                  ����������� �����, ���_����������- �� �����,
                  ���_������� ����� )
    ����������� ( 1. �������� ����� ���_��������, ���_�������
                  � ���_������������ ������ ������������ ������ ��������
                  ��������������� ����� ������ ��������, ���_�������
                  � ������������; ��� ��������� ����� ��������� "������
                  �������� ���", "������ ���� ������� ���" ��� "������
                  ������������ ���". );
������� ������� ��������� *( ����������� )
 ��������� ���� ( �����_��������� )
   ������� ���� ( ���_������� �� �������
                  NULL-�������� �� ���������
                  �������� �� ������� ��������������
                  ���������� �������.���_������� �������������)
           ���� ( �����_��������� �����, ���_������� �����, ���� ������,
                  ����_������������ ���� )
    ����������� ( �������� ���� ���_������� ������ ������������ ������
                  �������� ���������������� ���� ������� �������;
                  ��� ��������� ����� ��������� "������ ������� ���" );
������� ������� ��������� *( ������������� ������� )
 ��������� ���� ( ���_������� )
   ������� ���� ( ���_������� �� �������
                  NULL-�������� ���������
                  �������� �� ������� ��������������
                  ���������� �������.���_������� �������������)
           ���� ( ���_������� �����, ��������� ������ )
    ����������� ( �������� ���� ���_������� ������ ������������ ������
                  �������� ���������������� ���� ������� �������;
                  ��� ��������� ����� ��������� "������ ������� ���" );
������� ������� ������ *( ��������� ��������� � ������� )
 ��������� ���� ( ���_���������, ���_������� )
   ������� ���� ( ���_��������� �� ���������
                  NULL-�������� �� ���������
                  �������� �� ��������� ��������������
                  ���������� ���������.���_��������� �������������)
   ������� ���� ( ���_������� �� �������
                  NULL-�������� �� ���������
                  �������� �� ������� ��������������
                  ���������� �������.���_������� �������������)
           ���� ( ���_��������� �����, ���_������� ����� )
    ����������� ( �������� ����� ���_��������� � ���_������� ������
                  ������������ ������ �������� ��������������� �����
                  ������ ��������� � �������; ��� ��������� �����
                  ��������� "������ ������ ���" ��� "������ ������� ���" );

����������� ���������� ����� �������� ������ �����������, ���������, ��������� � �����������. ��������� �� ������� ������������� ���� ������ ����������� ���:

������� ������� ����������� *( ��������� ���������, ������� � �����)
 ��������� ���� ( ���_���������, ���_������� )
   ������� ���� ( ���_��������� �� ���������
                  NULL-�������� �� ���������
                  �������� �� ��������� ��������������
                  ���������� ���������.���_��������� �������������)
   ������� ���� ( ���_������� �� �������
                  NULL-�������� �� ���������
                  �������� �� ������� ��������������
                  ���������� �������.���_������� �������������)
   ������� ���� ( ���_����� �� �����
                  NULL-�������� �� ���������
                  �������� �� ����� ��������������
                  ���������� �����.���_����� �������������)
           ���� ( ���_��������� �����, ���_������� ����� )
    ����������� ( �������� ����� ���_���������, ���_������� �
                  ���_����� ������ ������������ ������ ��������
                  ��������������� ����� ������ ���������, �������
                  � �����; ��� ��������� ����� ��������� "������
                  ������ ���" ��� "������ ������� ���" ��� "������
                  ����� ���");
������� ������� ���������� *( ��������� ����� � ��������� )
 ��������� ���� ( ���_�����, �����_��������� )
   ������� ���� ( ���_����� �� �����
                  NULL-�������� �� ���������
                  �������� �� ����� ��������������
                  ���������� �����.���_����� �������������)
   ������� ���� ( �����_��������� �� ���������
                  NULL-�������� �� ���������
                  �������� �� ��������� �������������
                  ���������� ���������.���_��������� �������������)
           ���� ( ���_����� �����, �����_��������� �����,
                  ����_���������� ����, ����_������� ���� )
    ����������� ( �������� ����� ���_����� � �����_���������
                  ������ ������������ ������ �������� ���������������
                  ����� ������ ��������� � �����; ��� ��������� �����
                  ��������� "������ ��������� ���" ��� "������ ����� ���" );
������� ������� ������ *( ��������� �������� � ��������� )
 ��������� ���� ( ���_������, ���_��������� )
   ������� ���� ( ���_������ �� ��������
                  NULL-�������� �� ���������
                  �������� �� �������� �������������
                  ���������� ��������.���_������ �������������)
   ������� ���� ( ���_��������� �� ���������
                  NULL-�������� �� ���������
                  �������� �� ��������� �������������
                  ���������� ���������.���_��������� �������������)
           ���� ( ���_������ �����, ���_��������� �����, ����_������ ����,
                  ���� �����, ����_�������� ���� )
    ����������� ( �������� ����� ���_������ � ���_��������� ������
                  ������������ ������ �������� ��������������� ����� ������
                  �������� � ���������; ��� ��������� ����� ���������
                  "������ �������� ���" ���  "������ ��������� ���" );

������ ������� ���������, �� �������� �� � ������ ������� �����-���� �������� ������������ (�. 4.6), �.�. ��� ����� ���������� ���� ������ �������:

������ ��������� �����������, ���������� � ������, ��������� �� ���������� ����� � ���������� �����, �������, ��� � ��� ��� �������������� ������ ����� ����������� ������. ��������� �� �� ������� ������������� �� �����-���� ����� ���������� �����.

�������, ������ ��������� �������, ���������, �����, �������� � �����, �������, ��� ������������ "��������������" ��������� �������� �������� �����, ������� ��� ������������� ��������� ���������� ����: ���� � ����������.

���� ���� ����� ���������� ��-�� ����� ��������� ���������� ����� ���_�����, ����������� ��������� ��������� ���� ����. ��� ��������� ��������� ����� �������� ������ � ������� �����������, ������� ����� �� ���� ��������� ��������� �������� � ��������� ����������������, ������� ����� ��������� ��-�� ����� � ������ ���� ��������� ���������� (��������, "����������", "���������", "���������", "���������" � �.�.). ���� �� �������� ������������ �. 4.5 � ������ �� ����� ������������ �������� ����������� ��������� ������ (���_�����) �� �������� ���� (����) ��� ������������� ������������� ����, �� ��������, ��� ������� ����� � �������������.

��� ���������� ������� ���������� ���� �� ������ � �������� ������ �������������� �������� �� ������������ ����������� (���� ������ ���� ����������� �� �����) � ���� �������� ��������� ������, �� ������������� ����� ���������� �� ��������� �������� ��� �����������, �� ���������� ��������������� ��� ����������� ��������� ��������������.

[�����] [����������] [����������]