1、使用指针
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(int argc, char** argv)
{
char *src="I am a student";
char *dest=NULL;
char *ss=NULL;
int i, len;
char *p1, *p2;
len = strlen(src);
p1 = src + (len - 1);
dest=(char *)malloc(len);
memset(dest, 0x0, sizeof(dest));
p2 = dest;
for (i = 0; i < len; ++i)
{
*p2++ = *p1--;
}
printf("dest: %s\n", dest);
return 0;
}#include <stdio.h>
#include <stdlib