在C字符串上放一个掩码

时间:2013-10-18 05:36:33

标签: c string mask

我有一个C字符串,其值为x.x.x,其中x可以是1到9.什么是使其成为x.x.8的好算法,例如固定为8的最后一个数字。

我正在考虑使用strtok函数。

1 个答案:

答案 0 :(得分:0)

使用此功能:

void mask_string(char s[]) {

    int j = 0,i;

    while (s[j] != '\0')
        j++;

    i = j-1;

    s[i] = '8';  
}

即使您没有固定长度的字符串

,这也有效