直接上代码: [cpp] view plain copy print ? void EraseSpace(string &s) { //ch可换成其他字符 const char ch = ' '; s.erase(s.find_last_not_of(" ") + 1); s.erase(0, s.find_first_not_of(" ")); } 够简单吧,亏我以前还一个字符一个字符地数空格,然后再删除。。。