The wcscpy function copies source into dest, and stops after copying source's null character. If copying takes place between two overlapping strings, the behavior is undefined. See also wcsncpy.