Server for Information Technologies ������ ��������������
������� �������������� ����������
(095) 932-9212, 932-9213, 939-0783
E-mail: [email protected]
������ �������� ����(!) ������������� ���������� CIT Forum CD-ROM

MEMORY(3C)

��������
memory: memccpy, memchr, memcmp, memcpy, memset - ������� ��� ������ � �������

���������

	#include <memory.h>
	
	char *memccpy (s1, s2, c, n)
	char *s1, *s2;
	int c, n;
	
	char *memchr (s, c, n)
	char *s;
	int c, n;
	
	int memcmp (s1, s2, n)
	char *s1, *s2;
	int n;
	
	char *memcpy (s1, s2, n)
	char *s1, *s2;
	int n;
	
	char *memset (s, c, n)
	char *s;
	int c, n;

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

������� memccpy �������� ������� �� ������� ������ s2 � s1 �� ��� ���, ���� ���� �� ����� ����������� ������ ��������� ������� c, ���� �� ����� ����������� n ��������. ������� ���������� ��������� �� ��������� ����� c ������� ������� s1 � ������, ���� c ��� ������, ��� ������ ��������� (NULL), ���� c �� ��� ������ ����� ������ n �������� s2.

������� memchr ���������� ��������� �� ������ ��������� ������� c � n ������ �������� ������� ������ s ��� ������ ���������, ���� ������ c �� ����������.

������� memcmp ���������� ������ n �������� ����� ����������. ������� ���������� ����� �����, �������, ������ ��� ������� 0, ���� s1, ��������������, ����������������� ������, ����� ��� ������ s2.

������� memcpy �������� n �������� �� ������� ������ s2 � s1. ��������� ������� - s1.

������� memset ��������� ������ n ���� ������� ������ s ��������� c. ��������� ������� - s.

��� �������� ������������� ��� ��� ������� ������� �� ���������� ����� <memory.h>.

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

��� ��� ��������� �������� �������������� ��-������� � ��������� �����������, ���������� �������� ������ ����� �������� � ����������� �����������.
Comments: [email protected]
Designed by Andrey Novikov
Copyright © CIT