字符串逆序
c语言实现字符串逆序排列
代码示例
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void nixu(char *dst, char *src, int len)
{
char *dest = NULL;
char *s = NULL;
char *d = NULL;
d = dst;
s=src+sizeof(char)*len-sizeof(char);
while(len--!= 0)
{
*d++=*s--;
}
*d=0;
}
int main(void)
{
char dts[20] = {0};
char src[] = "123456789";
nixu(dts, src, strlen(src));
printf(dts);
return 0;
}