程序员面试经典--字串
来源:互联网 发布:软件界面上面是什么 编辑:程序博客网 时间:2024/06/05 15:31
1.2 问题:
用C或C++实现void reverse(char* str)函数,即反转一个NULL结尾的字符串。
#include<iostream.h>/*不分配额外空间解决问题*/void reverse(char *str){char* end = str;char tmp;if(str){while(*end){end++;}end--;while(str<end){tmp=*str;*str++=*end;*end--=tmp;}}}void main(){char str[]="abcdefg";reverse(str);cout<<str<<endl;}
0 0
- 程序员面试经典--字串
- 程序员面试经典--字串压缩
- [程序员面试宝典]翻转字串
- 程序员面试金典-8.反转字串
- 程序员面试经典源代码
- 程序员面试经典--汉诺塔
- 智力题(程序员面试经典)
- 程序员面试经典--巧用散列表
- 程序员面试经典--空格替换
- 程序员面试经典--旋转矩阵
- 程序员面试经典--双链表求和
- 程序员面试经典--栈排序
- 程序员面试经典--动物收容所
- Java 程序员面试题目(经典)^_^
- JAVA程序员面试题目(经典)^_^
- 程序员必看.........面试过程..经典.............
- Java程序员面试中的多线程问题(经典)
- C++程序员面试经典问题总汇
- 先挖个坑看能挖多深
- 提升数据库纵表检索效率
- 杂花生树(三十五)
- 51单片机--TKStudio使用技巧
- 中文乱码的问题
- 程序员面试经典--字串
- 每天一个Linux命令(31):/etc/group/文件详解
- iOS开发-一篇博客让你精通Autolayout适配
- Linux的vim配置
- Android第三方注解框架Annotations详解
- UIFont 属性对应
- 新建工程并用cmake编译和安装
- 蓝桥杯模拟赛:滑动解锁
- Iterator 的用法