string删除末尾字符

#include
#include
using namespace std;
int main() 
{
	string str;
	str = "123456";
	cout << str << endl;
 
	//方法一:使用substr()
	str = str.substr(0, str.length() - 1);
	cout << str << endl;
 
	//方法二:使用erase()
	str.erase(str.end() - 1);
	cout << str << endl;
 
	//方法三:使用pop_back()
	str.pop_back();
	cout << str << endl;
	return 0;
}

你可能感兴趣的:(C++,c++,算法,开发语言)