char* 转 wchar_t* mbstowcs: const char *str = "D:/Program Files/anaconda3"; /* 固定长度 */ wchar_t pyHome[128]; mbstowcs(pyHome, str, strlen(str) + 1); /* 不定长,但要注意释放空间,不然就是内存泄漏 */ const size_t strSize = strlen(str) + 1; wchar_t pyHome = new wchar(strSize); mbstowcs(pyHome, str, strSize);