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