C++中c_str的用法
一、学习要点:
1.c_str是一个内容为字符串指向字符数组的临时指针;
2.c_str返回的是一个可读不可改的常指针;
//const char* c; //①
//char* c; //②
//char c[20];
char* c=new char[20];
string s="1234";
//c = s.c_str();
strcpy(c,s.c_str());
cout<<c<<endl; //输出:1234
s="abcd";
cout<<c<<endl; //输出:1234
①的错误,常指针不可改变;
②的错误在于,未为c分配内存;
注意:一定要使用strcpy()函数等来操作c_str()返回的指针.
C++中c_str的用法相关推荐
- 【C++】18.char[] 与 string 的区别 与 互相转化、c_str() 函数用法
原文链接:https://blog.csdn.net/weixin_43273685/article/details/101836630 注意:原文中有一些错误,我这里做了修改. char*与stri ...
- mysql中change用法,mysql 中alter的用法以及一些步骤
mysql 中alter的用法以及一些方法 在用到alter的时间,查到了这个文章,就copy下来了,详细进入下面链接: MySQL之alter语句用法总结 1:删除列 ALTER TABLE [表名 ...
- mysql中正则表达式的用法_Mysql中正则表达式Regexp常见用法
Mysql中Regexp常见用法 模糊匹配,包含特定字符串 # 查找content字段中包含"车友俱乐部"的记录 select * from club_content where ...
- 【C++】C/C++ 中 static 的用法全局变量与局部变量
C/C++ 中 static 的用法全局变量与局部变量 目录 1. 什么是static? 1.1 static 的引入 1.2 静态数据的存储 2. 在 C/C++ 中static的作用 2.1 总的 ...
- php foreach嵌套foreach,php中foreach怎么嵌套foreach PHP中foreach函数用法?
foreach的使用方法小编不是很明确,分享达人指教一下.foreach (array_expressforeach($array as $key) { if(xxxx) { break; //bre ...
- python中str的index什么意思_python中index的用法是什么
index() 一般用处是在序列中检索参数并返回第一次出现的索引,没找到就会报错,比如:>>> t=tuple('Allen') >>> t ('A', 'l', ...
- php foreach是什么,php中foreach的用法是什么
php中foreach的用法是:[foreach ($array as $value) {要执行代码;}],每进行一次循环,当前数组元素的值就会被赋值给$value变量,在进行下一次循环时,将得到数组 ...
- java中的基本用法
java中的基本用法 关键字:专门用途的字符串 所有java关键字都是小写英文 标识符 java常量 java变量 ■ 作用域:起作用的区域■ 使用前必须先声明,在赋值.使用变量名访问这块区域 jav ...
- Java中getResourceAsStream的用法
Java中getResourceAsStream的用法 首先,Java中的getResourceAsStream有以下几种: 1. Class.getResourceAsStream(String p ...
最新文章
- Camera HDR Algorithms
- 技术18期:数据安全之加密与实现
- 祈澈菇凉的高端知识资源分享星球开通
- python spider code
- 普通java跑到linux上,JAVA在linux下open too many files
- 量子计算机打破智子封锁,人类科技会被“智子”锁死?来看量子计算机如何打破技术壁垒...
- wso2 esb_使用WSO2 ESB构建制造服务总线(MSB)
- go 调用其他文件函数_一篇文章让你了解Go语言中方法Methods的使用内幕
- android图标成功,Android多启动图标实现
- 小学生通用计算机在线使用,Win7电脑可以使用一起小学软件的方法
- leetcode container-with-most-water(medium) /java
- 如何切换DNN编辑器
- 西安市行政区划矢量图_行政区划图片下载_行政区划图矢量图素材
- 论文笔记:Securing Data With Blockchain and AI
- 大学十年(一个程序员的路程)
- 官网下载Eclipse(包含历史版本及该版本的子版本)
- 使用scrapy爬取手机版斗鱼主播的房间图片及昵称
- 【EI快速高录用】这可能是近2年发表SCI论文的最好机会!
- 妮娜·杜波夫Nina Dobrev
- 前端小知识:控制台打印(console)- 模拟Java日志打印、表格形式打印美化输出对象、代码运行时间统计