我有一个 C 字符串,其值为 x.x.x,其中 x 可以是 1 到 9。有什么好的算法可以使其成为 x.x.8,例如最后一位数字固定为 8。
我正在考虑使用 strtok 函数。
最佳答案
使用此功能:
void mask_string(char s[]) {
int j = 0,i;
while (s[j] != '\0')
j++;
i = j-1;
s[i] = '8';
}
即使您没有固定长度的字符串,这也可以工作
关于c - 在 C 字符串上放置一个掩码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19442336/