不开辟用于交换数据的临时空间,如何完成字符串的逆序


Posted in 面试题 onDecember 02, 2012
不开辟用于交换数据的临时空间,如何完成字符串的逆序(在技术一轮面试中,有些面试官会这样问)
#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();
}

Tags in this post...

面试题 相关文章推荐
比较基础的php面试题及答案-填空题
Apr 26 面试题
您熟悉ORM(Object-Relation Mapping)吗?请谈谈您所理解的ORM
Feb 08 面试题
我的applet原先好好的, 一放到web server就会有问题,为什么?
May 10 面试题
什么是"引用"?申明和使用"引用"要注意哪些问题?
Mar 03 面试题
Android interview questions
Dec 25 面试题
中科创达面试题
Dec 28 面试题
如果让你测试一台高速激光打印机,你都会进行哪些测试
Dec 04 面试题
How TDD works
Sep 30 面试题
为什么要做架构设计
Jul 08 面试题
如何整合JQuery和Prototype
Jan 31 面试题
如何从一个文件档案的尾端新增记录
Dec 02 面试题
介绍下Java中==和equals的区别
Sep 01 面试题
我有一个char * 型指针正巧指向一些int 型变量, 我想跳过它们。 为什么如下的代码((int *)p)++; 不行?
May 09 #面试题
*p++ 自增p 还是p所指向的变量
Jul 16 #面试题
编码实现字符串转整型的函数
Jun 02 #面试题
华为慧通笔试题
Apr 22 #面试题
C语言如何决定使用那种整数类型
Nov 26 #面试题
C语言中break与continue的区别
Jul 12 #面试题
实现strstr功能,即在父串中寻找子串首次出现的位置
Aug 05 #面试题
You might like
桌面中心(一)创建数据库
2006/10/09 PHP
实例讲解php数据访问
2016/05/09 PHP
Thinkphp5.0框架视图view的模板布局用法分析
2019/10/12 PHP
Javascript 对象的解释
2008/11/24 Javascript
location.href用法总结(最主要的)
2013/12/27 Javascript
AngularJS中的JSONP实例解析
2016/12/01 Javascript
JQuery学习总结【二】
2016/12/01 Javascript
微信小程序实战之运维小项目
2017/01/17 Javascript
探索Vue高阶组件的使用
2018/01/08 Javascript
angularJs提交文本框数据到后台的方法
2018/10/08 Javascript
JS实现的Object数组去重功能示例【数组成员为Object对象】
2019/02/01 Javascript
基于ssm框架实现layui分页效果
2019/07/27 Javascript
通过Kettle自定义jar包供javascript使用
2020/01/29 Javascript
[53:03]Optic vs TNC 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
python定时检查启动某个exe程序适合检测exe是否挂了
2013/01/21 Python
Eclipse中Python开发环境搭建简单教程
2016/03/23 Python
对python自动生成接口测试的示例讲解
2018/11/30 Python
元组列表字典(莫烦python基础)
2019/04/03 Python
Python实现将字符串的首字母变为大写,其余都变为小写的方法
2019/06/11 Python
Python 剪绳子的多种思路实现(动态规划和贪心)
2020/02/24 Python
Python网络爬虫信息提取mooc代码实例
2020/03/06 Python
Python flask路由间传递变量实例详解
2020/06/03 Python
浅谈django不使用restframework自定义接口与使用的区别
2020/07/15 Python
Pandas中DataFrame基本函数整理(小结)
2020/07/20 Python
Python接口自动化系列之unittest结合ddt的使用教程详解
2021/02/23 Python
使用CSS3美化HTML表单的技巧演示
2016/05/17 HTML / CSS
CK巴西官方网站:Calvin Klein巴西
2019/07/19 全球购物
New Balance德国官方网站:购买鞋子和服装
2019/08/31 全球购物
银行财务部实习生的自我鉴定
2013/11/27 职场文书
乔迁之喜主持词
2014/03/27 职场文书
小学生学雷锋演讲稿
2014/04/25 职场文书
旅游与环境专业求职信
2014/06/05 职场文书
幼师自荐信范文
2015/03/06 职场文书
蜗居观后感
2015/06/11 职场文书
学习习近平主席讲话心得体会
2016/01/20 职场文书
十大冰系宝可梦排名,颜值最高的阿罗拉九尾,第三使用率第一
2022/03/18 日漫