MFC中CString.Format的详细用法
2011-03-08 14:01
405 查看
判断一个字符串是否为另外一个字符串旋转之后的字符串。 例如:给定s1 = AABCD和s2 = BCDAA,返回1,给定s1=abcd和s2=ACBD,返回0. AABCD左旋一个字符得到ABCDA AABCD左旋两个字符得到BCDAA AABCD右旋一个字符得到DAABC AABCD右旋两个字符得到CDAAB #include <stdio.h> #include<stdio.h> #include<string.h> #include<stdlib.h> int is_more_str(char arr[], char*p) { int n = strlen(arr); int m = strlen(p); if (m != n) { return 0; } strncat(arr, arr, n); if (strstr(arr, p) == NULL) { return 0; } else return 1; } int main() { char arr[20] = "AABCD"; char*p = "BCDAA"; int ret = is_move_str(arr, p); if (ret == 1) { printf("ok\n"); } else if (ret == 0) { printf("no\n"); } }结果:1
相关文章推荐
- MFC CString.Format()详细用法
- MFC中CString.Format的详细用法
- MFC中CString.Format的详细用法
- MFC中CString.Format的详细用法
- MFC中CString.Format的详细用法
- MFC——CString.Format的详细用法
- MFC中CString.Format的详细用法
- MFC中CString.Format的详细用法
- MFC中CString.Format的详细用法
- MFC中CString.Format的详细用法
- MFC中CString.Format的详细用法
- MFC中CString.Format的详细用法
- MFC中CString.Format的详细用法
- MFC中CString.Format的详细用法
- MFC中CString.Format的详细用法
- MFC中CString.Format的详细用法
- MFC中CString.Format的详细用法
- MFC中CString.Format的详细用法
- MFC中CString.Format的详细用法
- MFC中CString.Format的详细用法