我有一句话:
irmovq $5 , %r1
我想将其转换为:
irmovq $5, %r1
也就是说,我想从此字符串中删除多余的空格。实现这种修整功能的最佳方法是什么?
void removeSpace(char* s) { const char* d = s; do { while (*d == ' ') { ++d; } } while (*s++ = *d++); }