char*,const char*和string的相互转换
2015-06-26 14:33
405 查看
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;
转自点击打开链接
相关文章推荐
- 第十二届浙江省大学生程序设计大赛-May Day Holiday
- POJ 1256:Anagram
- jq滚动小插件superslide2,的确是很强悍的
- Android与js交互实例
- 好的变成习惯之头文件编写
- Android APP通用型拒绝服务、漏洞分析报告
- POJ 1256:Anagram
- 第十二届浙江省大学生程序设计大赛-May Day Holiday 分类: 比赛 2015-06-26 14:33 10人阅读 评论(0) 收藏
- [翻译][MVC 5 + EF 6] 12[完结]:高级场景
- Mina 快速入门
- 学习日记-block
- 跨机器拷贝文件夹 scp
- 使用BBED修改SCN让数据文件online
- spring事务传播机制实例讲解
- Git rebase -i 交互变基,体验艺术般的命令
- 我的Javascript的O-O实现
- Lucene.Net
- Unity3D实践系列10, Canvas画布的创建和使用
- SQL Agent Job ->> 通过sys.sysprocesses的program_name字段来定位对应的Job
- Deep Learning(深度学习)学习笔记整理系列之(三)