在 C 中将 char* 转换为 wchar* [英] Convert char* to wchar* in C
本文介绍了在 C 中将 char* 转换为 wchar*的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想在 C 中将 char*
字符串转换为 wchar*
字符串.
I would like to convert a char*
string to a wchar*
string in C.
我找到了很多答案,但大多数都是针对 C++ 的.你能帮帮我吗?
I have found many answers, but most of them are for C++. Could you help me?
谢谢.
推荐答案
尝试 swprintf
与 %hs
标志.
例子:
wchar_t ws[100];
swprintf(ws, 100, L"%hs", "ansi string");
这篇关于在 C 中将 char* 转换为 wchar*的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文