Chinaunix首页 | 论坛 | 博客
  • 博客访问: 84283
  • 博文数量: 19
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 281
  • 用 户 组: 普通用户
  • 注册时间: 2013-08-07 14:42
个人简介

业精于勤,荒于嬉;凡事用心,事事皆成。

文章分类

全部博文(19)

文章存档

2017年(1)

2016年(9)

2015年(2)

2014年(2)

2013年(5)

我的朋友

分类: C/C++

2016-04-26 21:31:32

2、用C或C++实现void reverse(char*)函数,即反转一个null结尾的字符串。


点击(此处)折叠或打开

  1. void reverse(char* chStr){
  2.    char* end = chStr;

  3.    char chTemp;
  4.    if(chStr){

  5.      while(*end){
  6.        ++end;
  7.      }

  8.      --end;

  9.      while(chStr < end){
  10.         chTemp = *chStr;
  11.         *chStr++ = *end;
  12.         *end-- = chTemp;
  13.      }
  14.    }

  15. }
完整代码请查看以下路径:
阅读(941) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~