1,通过这个程序段记住string的erase、replace用法,erase删除迭代器处的元素同时更新size值,replace可以用指定个数的字符或者c字符串或者string对象来替换指定位置开始的指定个数的字符,第一个参数指定位置p0,第二个参数指定长度n0,第三个指定字符的个数n1,第四个指定字符ch,或者第三个指定string对象/c字符串。

2,×=和先乘后等计算顺序不同。

#include <iostream>
#include <string>
using namespace std;

void main()
{
 string str;
 str = "abcd";
 cout << str << ' ' << str.size() << endl;
 str.erase(str.end()-1);
 cout << str << ' ' << str.size() << endl;

str.replace(0,4,"1234");
 cout << str << ' ' << str.size() << endl;

str.replace(0,2,1,'A');
 cout << str << ' ' << str.size() << endl;

str.replace(0,3,"3122",4);
 cout << str << ' ' << str.size() << endl;

int a,b;
 a = b = 6;
 a = a * 3 / 9;
 b *= 3 / 9;
 cout << a << endl;//输出2
 cout << b << endl;//输出0
}

一个程序段两个小问题相关推荐

  1. HTML首字下沉的编码,CSS_有关首行首字下沉的实现原理及代码,下面是两个个小技巧,一个是 - phpStudy...

    有关首行首字下沉的实现原理及代码 下面是两个个小技巧,一个是很多报刊中的首字下沉,其实很简单,原理就是在样式中添加后缀即可.还有一个是对第一行文字进行单独样式.给这段标签添加后缀即可.这两个小技巧分别 ...

  2. 两个小妙招快速教会大家如何合并多个PDF到一个PDF!

    由于PDF文件的特殊性,我们无法直接对其进行复制黏贴合并到一起,因为采用这种方式可能会导致乱码或排版错乱.但其实要将PDF文件合并也并不难,只要借助一些工具即可轻松实现合并文件操作. 你们是否想知道如 ...

  3. 猜字谜 外国友人仿照中国字谜设计了一个英文版猜字谜小游戏,请你来猜猜看吧。 字谜的迷面 puzzle 按字符串形式给出,如果一个单词 word 符合下面两个条件,那么它就可以算作谜底:

    今天是元宵节,力扣也细心地为我们准备了一道有关节日的题,一起看看吧: 1178. 猜字谜 外国友人仿照中国字谜设计了一个英文版猜字谜小游戏,请你来猜猜看吧. 字谜的迷面 puzzle 按字符串形式给出 ...

  4. 肝了两周,我做了一个面试刷题小程序

    大家好,我是poetry.过年放假那段时间没有回去过年,终于有了自己一整块时间做点自己喜欢的事情,大概花了两周时间开发完一个面试刷题小程序的全部功能,今天终于将它上线跟大家见面了. 市面上很多刷题小程 ...

  5. python井字棋_用Python做一个井字棋小游戏

    井字棋是一个经典的小游戏,在九宫格上玩家轮流画OXO,当每列或每行或是两个对角成一线时便是获胜. 今天就用Python编写一个井字棋小游戏,与电脑对战. 程序执行画面如下图所示: 程序提供了两种人工智 ...

  6. 使用ASP.NET MVC 2编程时遇到的两个小问题

    使用MVC2开发一个web应用的时候,遇到两个小问题,这里做下记录: (1) 通过ADO.NET Entity Data Model设计数据库结构的时候,一般情况下,如果想使我们新添加或修改的内容生效 ...

  7. 计算机配置文章,看电脑配置的“两个”小妙招!

    原标题:看电脑配置的"两个"小妙招! 我们常说电脑配高配置低还是怎么怎么样,对于很多使用电脑的人来说他们并不知道这是指什么,也不明确配置高低是如何看的.今天小编就跟大家科普一下电脑 ...

  8. 信号与系统奥本海姆第二版_【中山大学电通信通信号与系统考研】自编的两张小卡片带大家整理一下《奥本海姆·信号与系统》的知识架构...

    建议有时间的同学看看以下的视频,讲解的比文章详细些. [中山大学信号与系统考研]<奥本海姆·信号与系统>教材读不下去?抓不住重点?自编的两张小卡片带大家整理一下知识架构.考研的,本科学习的 ...

  9. SourceTree 的初次使用的两个小问题

    菜鸟才开始使用SourceTree,出现了两个小问题,特此整理一下,希望对各位新手有帮助.刚开始以为装了SourceTree就不用装git了,其实不然,不装git就会出现下面第一个问题: 1.新手使用 ...

  10. URL处理两个小工具方法

    文章出处:http://blog.csdn.net/ronanlin/archive/2006/08/30/1143090.aspx 有的时候我们要操作一个URL地址中查询参数,为了不破坏URL的原有 ...

最新文章

  1. pushpop指令的操作数必须是字操作数_指令格式
  2. android studio 库项目,Android Studio 发布项目到jcenter库
  3. tomcat远程调试
  4. oracle: 安装客户端
  5. java学习笔记16--I/O流和文件
  6. python 数组合并排重_并排深度学习:Julia vs Python
  7. 刷抖音看到 Python 工程师的工资条后,我沉默了...
  8. 智能城市技术能够更好地改善日常生活
  9. 静态类对象指针需要delete吗 vc_C/C++真的有那么难学吗?其实不然,无非是你没有找对方法罢了...
  10. 编程语言python入门-手把手教你从零开始用Python语言写爬虫程序
  11. php调用拼多多的接口
  12. docker-compose学习
  13. javaScript 判断一个数是不是质数(素数)
  14. python win32api.sendmessage_Python win32api sendmasg
  15. 【精品字体】我有故事你有酒么字体
  16. 日语动词活用和变化规则及用法
  17. 32位通用寄存器ESP、EIP、EAX、EBX、ECX、EDX,在OD里操作这些寄存器
  18. 引导滤波guideFilter原理推导与实验
  19. EPLAN2022——创建项目和图纸
  20. java 虚函数_Java的虚方法

热门文章

  1. perl 脚本学习-----两个文件排序之后输入到一个文件
  2. 调用ICodeCompiler来计算字符串表达式
  3. 双点双向路由引入/路由重发布
  4. 路由器获取路由后加表原则
  5. datatable 操作列根据权限动态展现_不会Excel透视表?教你一招轻松做出动态报表...
  6. 游戏开发之类实现String及其迭代器(C++基础)
  7. 关于数组越界(内存泄漏)的那点事儿(C语言)
  8. Linux磁盘管理详解
  9. 自定义Stack接口
  10. iOS开发NSDate、NSString、时间戳之间的转化