打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
wcstombs

wcstombs 免费编辑 添加义项名

B 添加义项
?
义项指多义词的不同概念,如李娜的义项:网球运动员、歌手等;非诚勿扰的义项:冯小刚执导电影、江苏卫视交友节目等。 查看详细规范>>
所属类别 :
图书

函数功能:将字符串从wchar_t*转换成char*,即从unicode字符转换成多字节字符。

函数原型:errno_t wcstombs_s( size_t *pReturnValue, char *mbstr, size_t sizeInBytes, const wchar_t *wcstr, size_t count );

头文件:

<stdlib.h>

参数说明:

pReturnValue: The number of characters converted. ----- 转换后的多字节字符串的字符数;

mbstr: The address of a buffer for the resulting converted multibyte character string. ----- char类型的字符或字符串的地址 (接收转换后的字符串的缓冲区);

sizeInBytes: The size in bytes of the mbstr buffer. ----- 用来接收转换后字符char类型缓冲区的大小(以字节记);

wcstr: Points to the wide character string to be converted. ----- wchar_t类型的字符串的地址(需要转换的字符串的缓冲区的地址);

count: The maximum number of bytes to be stored in the mbstr buffer ----- 最多可以存入mbstr的字节数。

返回值:

Zero if successful, an error code on failure.

成功返回0, 失败则返回失败代码

error code:

#define EINVAL 22

#define ERANGE 34

#define EILSEQ 42

#define STRUNCATE 80

词条标签: C linux man手册
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
关于wchar的两个常用函数wcstombs和WideCharToMultiByte
mbstowcs (CRT)
jni中字符转换中文乱码的处理方法
在c语言中sprintf使用的方法与printf的区别
彻底解密C 宽字符:3、利用C运行时库函数转换
字符串处理 - ANSI - Unicode - UTF8 转换
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服