Open In App

wcscpy() function in C++ with Examples

Improve
Improve
Like Article
Like
Save
Share
Report

The wcscpy() function is defined in cwchar.h header file. The wcscpy() function is used to copy a wide character string from source to destination.

Syntax:

wchar_t *wcscpy(wchar_t *dest, const wchar_t *src);

Parameters: This method accepts the following two parameters:

  • dest: specifies the pointer to the destination array.
  • src: specifies the pointer to the source array.

Return Value: The wcscpy() function returns the modified destination.

Below program illustrate the above function:-

Example:-




// C++ program to demonstrate
// example of wcscpy() function.
  
#include <bits/stdc++.h>
using namespace std;
  
int main()
{
  
    // maximum length of the destination string
    wchar_t dest[40];
  
     // initialize the source string
    wchar_t src[]=L"A computer science portal for geeks";
  
// Print the source string
    wcout << L"Source: " << src << endl;
  
// Print the destination string
    wcout << L"Destination: " << dest << endl;
  
// Copy source to destination
    wcscpy(dest, src);
  
// Print the modified destination
    wcout << L"After modification, destination: " << dest;
  
    return 0;
}


Output:

Source: A computer science portal for geeks
Destination: 
After modification, destination: A computer science portal for geeks

Last Updated : 03 Oct, 2018
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads