简单字符串的逆置

使用指针逆置字符串

#include <stdio.h>
#include <string.h>//需要用到的头文件
void swap(char *a,char *b){
    int tmp = *a;
     *a=*b;
    *b= tmp;
}
int main(void)
{
 char a[100]="djduejja133220";
    int len = strlen(a);//得到a的有效长度
    int min=0;
    int max=len-1;
    while(min<max){
        swap(&a[min],&a[max]);
        min++;
        max--;
    }
         printf("a=%s",a);

    return 0;
}

猜你喜欢

转载自blog.csdn.net/P_CSDN_Sam/article/details/82960391