�������� 13 �� 85 1.2.6. ������� ������� - ��� ������ ��������� ����������� ���� (double, float, int � �.�.). �� ���������� ������� ���������� ������ �������� ���������� � ���� ��������� ������� � �� ����������. ���������� ������� ����� ��� �������: ������������-���� ��������� [����������� - ���������]; ������������-���� ��������� [ ]; ��������� - ��� ������������� ������� . ������������-���� ������ ��� ��������� ������������ �������. ���������� ������� �� ����� ���� ������� � �������� ���� void. �����������-��������� � ���������� ������� ������ ���������� ��������� �������. �����������-��������� ��� ���������� ������� ����� ���� ������� � ��������� �������: - ��� ���������� ������ ����������������, - ������ �������� ��� ���������� �������� �������, - ������ �������� ��� ������ �� ������, ���� ������������ � ������ �����. � ����� ���������������� � ���������� ������ ���������� �������, �� ��������� ��������� ������� ����� ���� ������, ����� ���������� � ����������� �������. ��� ������������� ������� �����������-��������� ��������� �� ��������������� �������, ������ ������ �����������-��������� ����������� � ���� ���������� ������. ������ �����������-��������� � ���������� ������� ���������� ����� ��������� �� ������� ��������� �������, ��� ��� ���������� ����������� ������� �������� ��� �����������-���������, ����������� - ��� � �.�. �������, ��� � ����� ���������������� � ������ ������� ������� ����� ������ ������ 0. �������: int a[2][3]; /* ������������ � ���� ������� a[0][0] a[0][1] a[0][2] a[1][0] a[1][1] a[1][2] */ double b[10]; /* ������ �� 10 ��������� ������� ��� double */ int w[3][3] = { { 2, 3, 4 }, { 3, 4, 8 }, { 1, 0, 9 } }; � ��������� ������� �������� ������ w[3][3]. ������, ���������� � �������� ������, ������������� ������� �������, � ������ ���������� ������ ������������� ����� ��������� �����������. � ����� ���������������� � ����� ������������ ������� �������, ��� � � ������ ������ �������� ������ (PL1 � �.�.), ������ �� ������������� ������� ������������� ��� �����������. ������� ����������� ���������� ��������� ����� ��� ���������� ��� ���������� ������. ���� ���������� ������ ����� ����������� ������ ������ ������ � ������ ���������������. ������� �������� ������������ ��� ����������� ��������������� �������� � �������� ����� ���������������� �, ��������������� �������������. �������: int s[2][3]; ���� ��� ��������� � ��������� ������� �������� s[0], �� ����� ������������ ������� ������ ������� s. int b[2][3][4]; ��� ��������� � ������� b ����� ��������, ��������, b[1][2] � ����� ������������ ������ �� ������� ���������, � ��������� b[1] ���� ���������� ������ �������� 3 �� 4. ������ �������� b[2][4], ������������, ��� ������������ ����� ������, ������ ��� ��� �� ������������� ����������� ����������� �� ������������� ������� �������. ������ ���������� ����������� �������. char str[] = "���������� ����������� �������"; ������� ���������, ��� � ����� ���������������� ��������� �������� ��������� �� ���� ������� ������, ��� ��� ��������� �� ��������� �������� ����������� ������������������� '\0'. |