问题标题: 字符串

0
0
已解决
王子桐
王子桐
高级光能
高级光能

   Q:如何在一个字符串中减去一个字符?

eg:string a="       ";//七个空格

减去一个空格。

当然,a-=" ";

是不行的。

 

 

ps:我最近在做游戏,小说准备跟游戏一起发,游戏做不好小说也就别想了!


0
已采纳
沙宸安
沙宸安
高级启示者
高级启示者

xxx=xxx.substr(0,xxx.length()-1);

0
0
0
朱优扬
朱优扬
中级天翼
中级天翼

字符串名.erase(要删除的第一个字符位置,删除字符个数);     //"要删除的第一个字符位置"位置是从0开始的

0
潘孝宇
潘孝宇
初级光能
初级光能

@王子桐 

删去末尾一个字符:

字符串名.erase(字符串名.size()-1,1);

从字符串S中删去从ST开始,长度为LE的字符串:

S.erase(ST,LE);

我要回答