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


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...

面试题 相关文章推荐
数据库连接池的工作原理
Sep 26 面试题
接口中的方法可以是abstract的吗
Jul 23 面试题
面向对象编程的优势是什么
Dec 17 面试题
.NET面试10题
Feb 24 面试题
OSPF有什么优点?为什么OSPF比RIP收敛快?
Feb 13 面试题
西安当代医院管理研究院笔试题
Dec 11 面试题
linux面试题参考答案(9)
Jan 29 面试题
品恩科技软件测试面试题
Oct 26 面试题
什么是SCM(软件配置管理)
Aug 16 面试题
什么是JNDI的上下文?如何初始化JNDI上下文
Mar 10 面试题
Java中的基本数据类型所占存储空间大小固定的吗
Feb 15 面试题
Hibernate持久层技术
Dec 16 面试题
我有一个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
使用数据库保存session的方法
2006/10/09 PHP
php读取msn上的用户信息类
2008/12/05 PHP
php缓冲 output_buffering和ob_start使用介绍
2014/01/30 PHP
php 无限级分类,超级简单的无限级分类,支持输出树状图
2014/06/29 PHP
php实现事件监听与触发的方法
2014/11/21 PHP
PHP使用缓存即时输出内容(output buffering)的方法
2015/08/03 PHP
PHP MySql增删改查的简单实例
2016/06/21 PHP
PHP数据的提交与过滤基本操作实例详解
2016/11/11 PHP
避免回车键导致的页面无意义刷新的解决方法
2011/04/12 Javascript
js实现按一下删除键删除整个单词附demo
2014/09/05 Javascript
jquery实现一个简单好用的弹出框
2014/09/26 Javascript
ECHO.js 纯javascript轻量级延迟加载的实例代码
2016/05/24 Javascript
把多个JavaScript函数绑定到onload事件处理函数上的方法
2016/09/04 Javascript
值得学习的bootstrap fileinput文件上传工具
2016/11/08 Javascript
jQuery居中元素scrollleft计算方法示例
2017/01/16 Javascript
Angular17之Angular自定义指令详解
2018/01/21 Javascript
nodejs一个简单的文件服务器的创建方法
2019/09/13 NodeJs
使用p5.js临摹动态图片
2019/11/04 Javascript
Python中处理字符串的相关的len()方法的使用简介
2015/05/19 Python
在Pycharm中项目解释器与环境变量的设置方法
2018/10/29 Python
python实现连续变量最优分箱详解--CART算法
2019/11/22 Python
Python使用Pandas库常见操作详解
2020/01/16 Python
TensorFlow基本的常量、变量和运算操作详解
2020/02/03 Python
python绘制雷达图实例讲解
2021/01/03 Python
鲜为人知的HTML5语音合成功能
2019/05/17 HTML / CSS
意大利咖啡、浓缩咖啡和浓缩咖啡机:illy caffe
2019/03/20 全球购物
中医药大学市场营销专业自荐信
2013/09/29 职场文书
《忆江南》教学反思
2014/04/07 职场文书
协议书格式
2014/04/23 职场文书
揭牌仪式策划方案
2014/05/28 职场文书
服务标语大全
2014/06/18 职场文书
本科生自荐信
2014/06/18 职场文书
质监局领导班子对照检查材料思想汇报
2014/09/27 职场文书
2014年班级工作总结
2014/11/14 职场文书
2019年警察入党转正申请书最新范文
2019/09/03 职场文书
插件导致ECharts被全量引入的坑示例解析
2022/09/23 Javascript