📅  最后修改于: 2020-09-25 09:49:37             🧑  作者: Mango
wcscat() 函数在
wchar_t* wcscat( wchar_t* dest, const wchar_t* src );
wcscat() 函数采用两个参数: dest
和src
。该函数将宽字符 字符串的副本通过指向src
宽字符串的结尾由指向dest
。
dest
末尾的以null终止的宽字符被src
的第一个字符替换,并且所得字符也以null终止。
该行为是不确定的,如果
#include
#include
#include
using namespace std;
int main()
{
setlocale(LC_ALL, "en_US.utf8");
wchar_t dest[50] = L"\u0905 \u0906 \u0907 \u0908 ";
wchar_t src[50] = L"\u0915 \u0916 \u0917 \u0918 ";
wcscat(dest, src);
wcout << "After appending: " << dest ;
return 0;
}
运行该程序时,输出为:
After appending: अ आ इ ई क ख ग घ