Next: ���������� gas � nasm
Up: �������� ���������������� � ��
Previous: ���������� GCC
Contents
Index
���� C �� ������������� ���������� ������������ ��� ���������� �����
���������������� ��������, ��� ����/�����, ���������� �������, ������ ��
��������, � �.�. ��� ����������� ���������� � �����������
``����������'', ������� ����������� � ���� ���������.
���������� GNU C ���������� ��� ������������ �������, ������������
���������� ISO C � �������������� �����������, ��������� �
��������� POSIX � ���� ������������ ��� ������������ ������ Unix, � �����
����������, ����������� ��� ������ GNU. ��� �������� �������� ���������������
��������� ����������� � ����������� ������������ � ����� ������� Linux.
� ������� ���������� ����� �������� ��������� �������� ������ �������:
- ��������� �� ������ - ��������� ������� ����������� �
��������� �� �������.
- �������� ����������� - �������� ���������� � ��������� �����������
����������� ������ ����� C, ������� �������� `sizeof' � �������������
��������� `NULL', ������� � ���������� ������ ����������, � ���������,
������������ ������� � ������ �������� ��� �������� �����. �������� �����
���������� �������� �������, ����������� �������� � ��� ��������������� �������.
- ���������� ������� - ��������� ����������� ���������� �������� �
����������� �������, ������� ������������ �������������. ���� �� �� ������� �
��������� ���������� ������ ��� �������� ���������, �� ������ �������� ��
����������� � �������� � ��� ����� ���������.
- ������ � ��������� - �������� ���������� � �������� �������������
�������� (��������, `isspace') � �������� �������������� ���� ��� ��������.
- ������ �� �������� � ��������� - ��������� ������� ������ ���
�������� (��������� ��������, ���������������� 0) � �������� ���������
���������, ������� �������� ����������� � ���������.
- ����� ����-����� - ���� ����� ������������� � ������������
���������� �� �����-������ � �������� ���������� � ������� ����������,
�������, �� ������ ������.
- ����-����� ����� ������ - ��������� �������� �����-�������
�������������� ������� (��� �������� `FILE *'). ����� ��������� �������
���������� C, ��������� � `stdio.h'.
- �������������� ����-����� - �������� ���������� �
�����-������ ����� ����������� ������. �������� �������� ������������ ��������
�������������� � ���������� ��� ������ ��������� Unix.
- ��������� �������� ������� - ��������� �������� ��� ������ �������,
��������, ������� �������� � ��������������, � ����� �������� ���������.
�������� ����������� � ������� � ��������� �����, ��������, � �����
��������� � ������ �������.
- ������ � ������� - ��������� ������� ���������
�������������� ��������������. ������ ��������� �������������� ����� ����������
���������� (��������, ����� ��������� � ��������), � ������� - �����
����������, ������������ ����� �������� ������� �� ������ ������.
- ������ - �������� ����� ������� �������� ��������������
��������������, ����������� ��������� �� ������ ����������� �������� ����� ����.
�������� ���������� � �������� ��������� Internet � ������������� ��� ������
����.
- �������������� ��������� � ���������� - ��������� ������� ���������
��������� ������������� ����������.
- ���������� - �������� ���������� � �������������� ��������
����������. ��� �������� � ���� ��������� ��������� �����, ������� ������� �
��������, ������������������ � ���������������� ������� ��� ������� � ���������
�������.
- �������������� ���������� - ��������� ������� ������� ����������,
������� ������� � ��������� ������, � ����� ������ ����� �� �����.
- ���������� � ����� - �������� ���������� � ��������, ������������
��� ���������� � ������ � ��������. �� ������ ������������ ��� ������� ��� �����
��������, ������ ����������� ������� ���������.
- ���������� � �������� - ������������� ������� ��� �������� ������ ��
���������� � ����������� ����������� ��� ��������� ����� �����.
- ���� � ����� - ��������� ������� ��� ��������� ������������ �
��������� �������, � ����� ������� ��������� ����������� � ��������.
- ������ � ���������� - �������� ���������� � ������ � ����������
��������� � ��������, ���������� �� ��������, �� �������� � ����������� �����
���� `char'.
- ������ � ������� - ��������� ����� ������������ ������ ��� �����,
�������� �� ��������� ������� ����������. ��������, ������ ������ �� ������
�������� �������.
- ����������� �������� - �������� ������ � ��������� `setjmp' �
`longjmp'. ��� ������� ������������� ����������� ������������ �������� �� �����
������� � ������.
- ��������� �������� - ��������� �������� ��������, ������� ���������
������������, ����������� �� ������� ������������� ����, ������� �������
������� �� ������� � ����������� ������� ���������.
- ������� ������� ��������� - �������� ������� ������� � ����������
��������� ������ � ���������� ���������.
- �������� - ��������� ������� ������� ����� ��������� � ��������.
- ���������� ��������� - �������� ������� ��� ��������� ��������
��������� � ����������. ��� ������� �������, ���� �� ��������������
����������� �������� ��� ���������, ������� ��������� ���������
��������������.
- ������ ������ ���� - ��������� ������ ��� ������ ���� � ����������
����� ������, ���������� ������, ��������� ��� ���� ������, � ����� �������
��� ����������, �������� ���������� ����������� ��������.
- ���� ������ ������������� � ����� - �������� ������� ������� �
��������������� ����� �������.
- ���������� �������� - �������� ������� ��� ��������� ���������� �
������������ ������� - ��� �����������, ��� � ����������.
- ������������ ������� - ������� ��� ��������� ���������� � ���������
������������. ����������� ���������� ������������� ��� ������������� � POSIX.
Alex Otwagin
2002-12-16
������:
�������: