c++将string类型字符串转换成char *
2017-03-05 10:18
591 查看
例子:
利用strcpy和c_str();
#include<iostream>
#include<string>
using namespace std;
int main()
{
string str="i love you";
char ch[str.length()];
strcpy(ch,str.c_str());
cout<<ch<<endl;
cout<<ch[3]<<endl;
}
运行结果:
i love you
o
请按任意键继续. . .
利用strcpy和c_str();
#include<iostream>
#include<string>
using namespace std;
int main()
{
string str="i love you";
char ch[str.length()];
strcpy(ch,str.c_str());
cout<<ch<<endl;
cout<<ch[3]<<endl;
}
运行结果:
i love you
o
请按任意键继续. . .
相关文章推荐
- C/C++关于字符串string、char*字符串数组与其他类型转换
- char*数组(c类型字符串)和c++中的string的转换、字符串比较、char*数组等问题
- char*数组(c类型字符串)和c++中的string的转换、字符串比较、char*数组等问题
- c++中的一些类型转换 : CString,string,int ,long,double,char*,const char*,date等
- C++ 中int,char,string,CString类型转换
- C++中string类型与char*类型的字符串比较剖析
- C++ int,char,string,CString类型转换 [转]
- 总结一下刚刚写的程序中的C++各种类型的转换string,QString,char*, BYTE等等
- MFC/C++/C中字符类型CString, int, string, char*之间的转换
- C++ 类型转换 atoi atol atof <stdlib.h>, itoa ftoa char <---> string
- C++ 中int,char,string,CString类型转换
- c/c++数据类型转换1(float,char,string,CString )
- c++中的一些类型转换 : CString,string,int ,long,double,char*,const char*,date
- MFC/C++/C中字符类型CString, int, string, char*之间的转换
- C++ int,char,string,CString类型转换 [转]
- C++ int,char,string,CString类型转换 [转]
- 托管C++的String^类型与非托管C++的char*类型之间的转换
- MFC/C++/C中字符类型CString, int, string, char*之间的转换
- MFC/C++/C中字符类型CString, int, string, char*转换(转)
- MFC/C++/C中字符类型CString, int, string, char*之间的转换