0

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

我正在考虑使用 strtok 函数。

4

1 回答 1

0

使用这个功能:

void mask_string(char s[]) {

    int j = 0,i;

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

    i = j-1;

    s[i] = '8';  
}

即使您没有固定长度的字符串,这也有效

于 2013-10-18T05:46:24.513 回答