标签:函数 code 地址 int printf pre include 长度 str
用递归的方法实现字符串的倒叙
#include <string.h>void reverse_my(char *a,int len){ int tmp;//中间值 if(len <=1) { //printf("%s\n",a);(a代表首地址,在子函数中不断变化,在这里输出时,a=4) return; } tmp = a[0]; a[0] = a[len - 1]; a[len - 1] = tmp; reverse_my (a+1,len-2); return;}int main(){ char a[] = "12345678";//定义数组 int len = strlen(a);//测定长度 reverse_my(a,len); printf("%s\n",a);}
标签:函数 code 地址 int printf pre include 长度 str
原文地址:https://www.cnblogs.com/fanhua666/p/11453243.html