移动字符串

Posted hhboboy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了移动字符串相关的知识,希望对你有一定的参考价值。

 1 // ConsoleApplication4.cpp : 定义控制台应用程序的入口点。
 2 //
 3 
 4 #include "stdafx.h"
 5 #include<iostream>
 6 
 7 using namespace std;
 8 
 9 void fun(char *w, int m)
10 {
11     int i = 0, len = strlen(w);
12     if (m > len) m = len;
13     char temp;
14     while (len - m > 0 )
15     {
16         temp = w[0];
17         for (i = 0; i < len-1; i++)
18         {
19             w[i] = w[i + 1];
20         }
21         w[len - 1] = temp;
22         m++;
23     }
24 }
25 
26 int _tmain(int argc, _TCHAR* argv[])
27 {
28     char w[] = "ABCDEFGHI";
29     fun(w, 3);
30     cout << w << endl;
31     return 0;
32 }

将w中字符串的倒数m个字符移动到字符串前面,其余一次向右移,例如:ABCDEFGHI,M=3,输出GHIABCDEF

以上是关于移动字符串的主要内容,如果未能解决你的问题,请参考以下文章

导航抽屉活动:在按钮单击时从片段移动到片段

如何在 ViewPager 中从 Activity 移动到 Fragment?未找到片段 ID 的视图

解决移动端报错:Unable to preventDefault inside passive event listener due to target being treated as……(代码片段

设置onclick侦听器在android中无法从一个片段移动到另一个活动[重复]

移动椭圆的板绘图代码

Android代码片段