散分 采用递归的方式完成一个字符串的逆置工作 进来有分 哈哈
程序代码:
#include <stdio.h> char* rese(char* source,char* b,char* e) { char tmp; if(e<=b) return source; tmp=*e; *e=*b; *b=tmp; e--; b++; rese(source,b,e); } int main() { char test[]="This is a test text."; char* b=test; char* e=test; while(*e!='\0') ++e; char* p=rese(test,b,e-1); printf("%s\n",p); return 0; }