#include
#include
using namespace std;
int main() {
string str = "hello";
cout<char s[10];
str.copy(s, 5, 0); // 5表示复制5位,0表示开始复制的位
*(s+5) = '\0'; // 手动加结束符
cout<}
string类的成员函数c_str()可获取转换成的char*型字符串。例如:
#include
#include
#include
using namespace std;
int main()
{
string st("Hello");
char a[100];
strcpy(a,st.c_str());
cout << a << endl;
return 0;
}
什么意思啊,是像这样么
string str("abcd");
char s;
s=str[0];
cout<