質問: cの文字列からスペースを削除しますか? cの文字列からスペースを削除する最も簡単で効率的な方法は何ですか?
回答: 最も簡単で最も効率的なのは、通常一緒に行かないことです...考えられる解決策は次のとおりです。void remove_spaces(char* s) { const char* d = s; do { while (*d == ' ') { ++d; } } while (*s++ = *d++); }