C++:基本类型的转换

一、string转为int

【参考:https://blog.csdn.net/m0_37316917/article/details/82712017】


	string num="45";//整数
int n=stoi(num); cout<<n<<endl;;

运行结果



二、string转为char[]

【参考:https://www.cnblogs.com/wuruofeng/p/10412559.html】


(一)遍历string,取元素依次赋值给char[]

具体代码略。。


p.s:string像数组一样获取元素,得到的直接就是char类型的数据,见下代码

    string pp = "dagah";

	cout<<pp[3]<<endl;
cout<<"type: "<<typeid(pp[3]).name();





(二)const char* 指针遍历string,元素依次赋值给char[]

具体代码略。。

p.s:const char* 指针遍历string


	string pp = "dagah";
const char *p=pp.c_str();//获取字符串首个元素的首地址 cout<<*(p+3)<<endl;


最新文章

  1. 在知乎上看到 Web Socket这篇文章讲得确实挺好,从头看到尾都非常形象生动,一口气看完,没有半点模糊,非常不错
  2. c++ 对象内存分配和虚函数
  3. jquery 图片背景透明度(支持IE5/IE6/IE7)
  4. c语言背后的运行机制
  5. Spring和Hibernate相遇
  6. php 带cookie登陆
  7. IOS设计模式学习(8)适配器
  8. JSP具体条款——response对象
  9. Objective-C plist文件与KVC&#160;的使用
  10. Handlebars模板引擎渲染页面
  11. 文件无法删除java.io.IOException: Unable to delete
  12. Android 四种常见的线程池
  13. 解决: 移动端经mouseover显示出的弹层中链接点击问题
  14. [转帖]CPU Cache 机制以及 Cache miss
  15. # 常用linux 命令和相关问题解决
  16. Best Practices and Recommendations for RAC databases with SGA size over 100GB (文档 ID 1619155.1)
  17. POI 读取 excel
  18. Luogu P2336 [SCOI2012]喵星球上的点名
  19. Java ee第一周的作业
  20. ubuntu 增加一个用户 并赋予权限

热门文章

  1. Django—版本和环境的搭建
  2. CGAL的安装与使用
  3. layUI学习第三日:layUI模块化开发
  4. Noip2018Day1T3 赛道修建
  5. Net中的并发锁
  6. [转]探索ASP.NET Core 3.0 系列
  7. ajax运行原理
  8. 【CodeChef】Find a special connected block - CONNECT(斯坦纳树)
  9. JVM GC系列 — GC算法
  10. Newtonsoft.Json 序列化踩坑之 IEnumerable