Skip to content
Related Articles

Related Articles

Improve Article
wcscpy() function in C++ with Examples
  • Difficulty Level : Easy
  • Last Updated : 03 Oct, 2018

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
Want to learn from the best curated videos and practice problems, check out the C++ Foundation Course for Basic to Advanced C++ and C++ STL Course for foundation plus STL.  To complete your preparation from learning a language to DS Algo and many more,  please refer Complete Interview Preparation Course.
My Personal Notes arrow_drop_up
Recommended Articles
Page :