一个去除字符串空格的小函数

void removeBlanks(char * string) {
    int len = (int) strlen(string), count = 0;
    for (int i = 0; i < len; i++) {
        if (string[i] == ' ') {
            count++;
            continue;
        }
        string[i - count] = string[i];
    }
    string[len-count]=0;
}

用了几种复杂的方法,最后才回归本质😅。


已发布

分类

来自

标签: