实现一个函数翻转字符串(将一个字符串的内容,逆序存储)。
2016-07-29 21:32
369 查看
#define_CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
voidreverse (char *left,char*right)
{
assert(left!=NULL);
assert(right!=NULL);
while(left<right)
{
char tmp=*left;
*left=*right;
*right=tmp;
left++;
right--;
}
}
intmain()
{
char arr[]="abcdef";
reverse(arr,arr+strlen(arr)-1);
printf("%s\n",arr);
system("pause");
return 0;
}
#define_CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
voidreverse (char *left,char*right)
{
assert(left!=NULL);
assert(right!=NULL);
while(left<right)
{
char tmp=*left;
*left=*right;
*right=tmp;
left++;
right--;
}
}
intmain()
{
char arr[]="abcdef";
reverse(arr,arr+strlen(arr)-1);
printf("%s\n",arr);
system("pause");
return 0;
}
相关文章推荐
- 数据结构实验之栈五:下一较大值(一)
- 【CDOJ 1334】 郭大侠与Rabi-Ribi
- 不敢死队问题
- oracle sys/system用户的默认密码
- 【成长】——继续前进
- HDU 1423 Greatest Common Increasing Subsequence
- tjut 4665
- 图论之并查集-find the most comfortable road
- 我给小楠讲历史—上下五千年
- 数据结构实验之二叉树二:遍历二叉树
- linux重定向和管道的使用
- STM32F10x_SPI(硬件接口 + 软件模拟)读写Flash(25Q16)
- C# 向listbox添加大量数据项的实践心得
- 网络排错
- nyoj-722数独
- [网络流]最大流算法 Dinic
- 【NOIP2014】 联合权值
- whichis,where,whatis等命令
- NKOI 1945 餐巾计划
- python3 fibonacci的高效解法