在C语言中,你可以使用如下的代码来判断一个字符串是否是另一个字符串旋转之后的字符串:
#include <stdio.h>
#include <string.h>
// 判断str1是否为str2旋转之后的字符串
// 如果是,返回1;否则返回0
int is_rotated(char *str1, char *str2) {
int len1 = strlen(str1);
int len2 = strlen(str2);
if (len1 != len2) {
return 0; // 长度不同,显然不是旋转字符串
}
char temp[2 *