C++ char*,const char*,string的相互转换
来源:互联网 发布:数据库导论第五版答案 编辑:程序博客网 时间:2024/06/03 18:51
最近在Linux下写C++ 正好碰上这方面内容,转过来别用
1. string转const char*
string s = "abc";const char* c_s = s.c_str();
2. const char*转string
直接赋值即可
const char* c_s = "abc";string s(c_s);
3. string转char*
string s = "abc";char* c;const int len = s.length();c = new char[len+1];strcpy(c,s.c_str());
4. char*转string
char* c = "abc";string s(c);
5. const char*转char*
const char* cpc = "abc";char* pc = new char[100];//足够长strcpy(pc,cpc);
6. char*转const char*
直接赋值即可
char* pc = "abc";const char* cpc = pc;
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的相互转换
- 字符串匹配
- leetCode#172 Factorial Trailing Zeroes
- 摇摇开门:从营销角度去论述怀才不遇
- CentOS 6使用本地光盘做yum源(tech-life 测试过可用)
- 赖较砍屑抠脚貉磐队墩
- C++ char*,const char*,string的相互转换
- 编程之美系列之寻找最大的K个数
- Day22-进度条对话框
- 单例模式
- JS禁止浏览器后退键
- wegwg
- wegwegweg
- 排序算法之希尔排序
- poj3264 Balanced Lineup(线段树)