字符串循环移位

来源:互联网 发布:java接口开发教程 编辑:程序博客网 时间:2024/05/16 15:35
void moveloop(char *str,int step){int i=0,j=0,k=0;int len=strlen(str);j=step%len;char* temp=(char*)malloc(len+1);while(j<len){temp[j]=str[i];i++;j++;}while(i<len){temp[k]=str[i];i++;k++;}for(i=0;i<len;i++)str[i]=temp[i];free(temp);}

0 0
原创粉丝点击