1#include <assert.h>2#include <stdio.h>3#include <wchar.h>45/*6output:7testing8done9end:10*/1112int13main()14{15 wchar_t buf[40];16 wchar_t abc[] = {'a', 'b', 'c', '\0'};1718 puts("testing");19 assert(!wmemcmp(wmemcpy(buf, abc, 3), abc, 3));20 assert(wmemcpy(buf, abc, 0) == buf);21 puts("done");2223 return 0;24}