不达鸟来了 发表于 2018-12-16 23:36:23

C语言关于文件名的修改

文件名里面有多种类型数据,比如字符,数字,空格等。写一个程序修改文件名,只保留空格和字符

TyCk 发表于 2018-12-17 10:32:33

结合正则表达式和字符串替换,进行考虑。

rencaixiaomeng 发表于 2018-12-17 11:50:25

获取文件名,修改文件名你自己弄,下面这个函数是删除字母和空格以外的字符的函数

void delch(char * s)
{
        int i, j;
        for (i = 0, j = 0; s != '\0'; i++)
        {
                if (s == ' ' || s >= 'a'&&s <= 'z' || s >= 'A'&&s <= 'Z')
                {
                        s = s;
                        j++;
                }
        }
        s = '\0';
}
页: [1]
查看完整版本: C语言关于文件名的修改