1. string转char*
#include<iostream>
#include<string>
int main()
{
std::string boygirl_name_string = "hablee and yuki";
char boygirl_name_chars[256];
sprintf_s(boygirl_name_chars, boygirl_name_string.c_str());
std::cout << boygirl_name_chars << std::endl;
return 0;
}
![在这里插入图片描述](https://img-blog.csdnimg.cn/8b2b1cb1a79f462ba3cc135e45f58d15.png)
2. char* 转 string
#include<iostream>
#include<string>
#include<sstream>
int main()
{
std::string boygirl_name_string;
char boygirl_name_chars[256] = "hablee and yuki";
std::stringstream ss;
ss << boygirl_name_chars;
boygirl_name_string = ss.str();
ss.str("");
std::cout << boygirl_name_string << std::endl;
return 0;
}
![在这里插入图片描述](https://img-blog.csdnimg.cn/7ec56519737048a295cf604cd03e9d0d.png)