remove(s.begin()+i,s.end()+j,' ');#删除两个迭代器之间的空格 nums.erase(remove(nums.begin(),nums.end(),0),nums.end()); 参考: link.