bool repeat_char(char *s, int n);
//R: s is a C-string of at least n non-NUL characters and n > 0
//E: returns true if the first n characters are fully repeated throughout the string s, false
// otherwise.
我在使用指针遍历来实现这个函数时遇到了麻烦。我在想我可以从 s 中提取前 n 个字符,然后将其与 s 进行比较,但我不确定我该怎么做。如果我一次遍历一个字符,如何检查它是否匹配一个文本块,例如 s 的前 n 个字符?
谢谢!