首页 > 其他 > 详细

字符窜右循环移位函数

时间:2015-06-09 17:08:52      阅读:258      评论:0      收藏:0      [点我收藏+]
#include<stdio.h>
#include<string.h>

void RightLoopMove(char *pStr, unsigned short steps)
{
	int i = 0;
	int len = strlen(pStr);
	char a;
	while (steps)
	{ 
		a = pStr[len -1];
		for (i = len - 1; i > 0; i--)
		{
			pStr[i] = pStr[i - 1];
			
		}
		pStr[0] = a;
	    steps--;
	}
	

}

int main()
{
	char str[] ="abcdefghi";
	RightLoopMove(str, 2);
	printf("%s\n", str);
	getchar();
	return 0;
}

字符窜右循环移位函数

原文:http://blog.csdn.net/yangrujing/article/details/46428785

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!