首页 > 就业 > 笔试

如何完成字符串的逆序

如何完成字符串的逆序



如何完成字符串的逆序

  不开辟用于交换数据的.临时空间,如何完成字符串的逆序(在技术一轮面试中,有些面试官会这样问)

  #include “stdafx.h”

  void change(char *str) {

  for(int i=0,j=strlen(str)-1; i str[i] ^= str[j] ^= str[i] ^= str[j];

  }

  }

  int main(int argc, char* argv[]) {

  char str[] = “abcdefg”;

  printf(“strSource=%s\n”, str);

  change(str);

  printf(“strResult=%s\n”, str);

  return getchar();

  }

    版权声明:此文自动收集于网络,若有来源错误或者侵犯您的合法权益,您可通过邮箱与我们取得联系,我们将及时进行处理。

    本文地址:https://www.gunzhua.com/jiuye/bishi/72951.html

相关内容

热门阅读
随机推荐