C++程序设计语言练习6.14 字符串反转

来源:互联网 发布:java 日志监控框架 编辑:程序博客网 时间:2024/05/20 07:49

我的代码如下:

#include <iostream>#include <stdio.h>#include <string.h>using std::cout;char * rev(char * p){unsigned int len = strlen(p);for (int i = 0; i < len/2; ++i){char temp = 0;temp = *(p+i);*(p+i) = *(p+len-i-1);*(p+len-i-1) = temp;}return p;}int main(){char  str1[] = "abcdefg";char * rstr1 = rev(str1);cout<< rstr1;}

简单清晰,但是效率不高

0 0
原创粉丝点击