Home C&C++函数库 c++ 语法 程序源码 Linux C库

wcscat

函数  <cwchar>

wchar_t* wcscat (wchar_t* destination, const wchar_t* source);
连接宽字符串

将source宽字符串的副本追加到destination宽字符串。 destination中的结束空宽字符被source中的第一个字符覆盖, 并且在由destination中的两个字符串联形成的新字符串的末尾包含一个空宽字符。

destination和source不应重叠。

这相当于strcat (<cstring>)的宽字符版。

☲  参数



destination
指向目标数组的指针,该数组应该包含一个C宽字符串,并且要足够大,以包含连接的结果字符串。

source
要附加的C宽字符串。这应该不会目标数组重叠。

☉  返回值



返回destination。

☣  示例



/* wcscat example */
#include <wchar.h>

int main ()
{
  wchar_t wcs[80];
  wcscpy (wcs,L"these ");
  wcscat (wcs,L"wide strings ");
  wcscat (wcs,L"are ");
  wcscat (wcs,L"concatenated.");
  wprintf (L"%ls\n",wcs);
  return 0;
}

输出:
these wide strings are concatenated.


🍄  另请参阅



strcat 连接字符串(function )
wcsncat 在宽字符串中追加字符(function )
wcscpy 宽字符串拷贝(function )
wmemcpy 复制宽字符块(function )

联系我们 免责声明 关于CandCplus 网站地图