C++ char*,const char*,string的相互转换
来源:互联网 发布:linux sleep 1s 编辑:程序博客网 时间:2024/06/03 13:41
1. string转const char*
string s="abc";
constchar* c_s= s.c_str();
2. const char*转string
直接赋值即可
constchar* c_s="abc";
string s(c_s);
3. string转char*
string s="abc";
char* c;
constint len = s.length();
c =newchar[len+1];
strcpy(c,s.c_str());
4. char*转string
char* c="abc";
string s(c);
5. const char*转char*
constchar* cpc="abc";
char* pc =newchar[100];//足够长
strcpy(pc,c
阅读全文
0 0
- 【C++】char*,const char*,string的相互转换
- char*,const char*,string的相互转换
- char*,const char*,string相互转换
- char*,const char*,string相互转换
- c++ string,const char*,char *相互转换
- (c++) int 转 string,char*,const char*和string的相互转换
- char*,const char*和string的区别以及相互转换
- C++ char*,const char*,string的相互转换
- C++ char*,const char*,string的相互转换
- char*,const char*和string的相互转换
- char*,const char*和string的相互转换
- C++ char*,const char*,string的相互转换
- char*,const char*和string的相互转换
- char*,const char*和string的相互转换
- C++ char*,const char*,string的相互转换
- char*,const char*和string的相互转换
- char*,const char*和string的相互转换
- C++ char*,const char*,string的相互转换
- 简单选择排序
- 【八】Java的异常处理
- 文件管理,文件安全的命令
- 1008
- poj1751 Highways
- C++ char*,const char*,string的相互转换
- Nexus 私服(Linux)搭建
- 334. Increasing Triplet Subsequence
- C++之STL Stack和Queue(4)---《C++ STL》
- 谈谈HTTP的流程
- Spring mvc注解配置的背后
- Spring Cache抽象-基于XML的配置声明(基于ConcurrentMap的配置)
- 小C语言--词法分析程序
- CodeForces 865D Buy Low Sell High(思维)