2020年7月25日 周六 天气晴 【不悲叹过去,不荒废现在,不惧怕未来】
本文标题
最近在做LeetCode题目的时候,被substr()函数坑了一次,我本以为substr()的两个参数是返回这两个位置之间的字符串,其实并不是:
-
s.substr(pos, n) // 截取s中从pos开始(包括0)的n个字符的子串,并返回
-
s.substr(pos) //截取s中从pos开始(包括0)到末尾的所有字符的子串,并返回
示例代码:
#include <string>
#include <iostream>
using namespace std;