当前位置: C语言 -- 标准库 -- <wchar.h> -- wmemset

wmemset函数


概要:
#include <wchar.h>
wchar_t *wmemset(wchar_t *s, wchar_t c, size_t n);

描述:

该函数将参数c的值复制到参数s指向对象的前n个宽字符中。


参数:
wchar_t *s

指向对象的指针。

wchar_t c

填充宽字符。

size_t n

填充的宽字符数。


返回值:

函数返回s的值。


范例:
1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
15 
16 
17 
/*函数wmemset范例*/

#include <locale.h>
#include <wchar.h>

int main(void)
{
    setlocale(LC_ALL, "");

    wchar_t wStr[] = L" 10000";

    wmemset(wStr, L'', 1);
    wprintf(L"%ls\n", wStr);
    
    return 0;
}


输出:

¥10000


相关内容:
wcslen 计算宽字符串长度的函数。