方法一:普通逆序。直接分配一个与愿字符串登场的字符数组,然后反向拷贝即可。
代码如下:
#include "stdafx.h" #include <stdio.h> char *Reverse(char *s) { char *q = s; while (*q)q++; q=q-1; char *p = new char[sizeof(char)*(q - s + 2)]; char *r = p; //逆序存储 while (q >= s) { *p = *q; p++; q--; } *p = '