首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

unsigned short* 转 char*有关问题求解

2012-10-23 
unsigned short* 转 char*问题求解SendLocalChat(const void * msg, size_t size){unsigned short* m_wszB

unsigned short* 转 char*问题求解
SendLocalChat(const void * msg, size_t size)
{
unsigned short* m_wszBuf = (unsigned short*)msg;

for(int i =0;i<size/2;i++)
{

printf("%c\n",m_wszBuf[i]);//这里可以正常输出我要的字符,我怎么能转成char类型的呢
}
例 char* str = xxxx/
}

求解

[解决办法]
主要还是看你msg组成, 如果是多个单字节char的话,可以强转.
或者直接改你接收的形参
SendLocalChat(const char * msg, size_t size)

热点排行