函式
<cwchar>

wmemset

wchar_t* wmemset (wchar_t* ptr, wchar_t wc, size_t num);
填充寬字元陣列
將指向 ptr 的寬字元陣列的 num 個元素設定為 wc 指定的值。

這是 <cstring>memset寬字元 等效函式。

引數

ptr
要填充的陣列的指標。
wc
要設定的值。
num
要設定為 value 的位元組數。
size_t 是一個無符號整數型別。

返回值

返回 ptr

示例

1
2
3
4
5
6
7
8
9
10
/* wmemset example */
#include <wchar.h>

int main ()
{
  wchar_t wcs[] = L"almost every programmer should know wmemset!";
  wmemset (wcs,L'-',6);
  wprintf (L"%ls\n",wcs);
  return 0;
}

輸出

------ every programmer should know wmemset!


另見