【c语言】实现翻转字符串函数reverse_string
来源:互联网 发布:对大数据的认识与评价 编辑:程序博客网 时间:2024/05/17 06:45
函数reverse_string(char * string)
实现:将参数字符串中的字符反向排列。
实现:将参数字符串中的字符反向排列。
要求:不能使用C函数库中的字符串操作函数。
#include <stdio.h>#include<stdlib.h>#define SWAP(a,b,c) ((c)=(a),(a)=(b),(b)=(c))void reverse_string(char * s){char *p=s;char temp;while(*p) p++; //让p指向最后一个字符p--;while(s<=p){SWAP(*s,*p,temp); //交换两个字符,宏函数实现s++;p--;}}void main(){char s[]="abcdefghigklmn";reverse_string(s);puts(s);}
0 0
- 【c语言】实现翻转字符串函数reverse_string
- 6_3 编写函数reverse_string. 实现字符串翻转
- 【C语言】实现一个函数翻转字符串
- C语言实现 函数reverse_string(char * string) 将参数字符串中的字符反向排列。
- C语言 编写一个函数reverse_string(char * string) 实现:将参数字符串中的字符反向排列。
- reverse_string(翻转参数字符串)
- 用c语言实现 编写一个函数reverse_string(char * string)
- 【C语言】编写一个函数reverse_string(char * string)(递归实现
- 【c语言】编写一个函数reverse_string(char * string)(递归实现) 实现:将参数字符串中的字符反向排列。
- C语言 编写一个函数reverse_string(char * string)(递归实现) 实现:将参数字符串中的字符反向排列
- C语言实现翻转字符串
- C语言:编写reverse_string(char * string)(递归实现)函数,将参数字符串中的字符反向排列
- 【c语言】编写一个函数reverse_string(char * string) 实现:将参数字符串中的字符反向排列。 要求:不能使用C函数库中的字符串操作函数
- 【C语言】编写一个函数reverse_string(char * string) 实现:将参数字符串中的字符反向排列。要求:不能使用C函数库中的字符串操作函数。
- C语言 编写一个函数reverse_string(char * string) 实现:将参数字符串中的字符反向排列。 要求:不能使用C函数库中的字符串操作函数。
- 【C语言】编写一个函数reverse_string(char * string)(递归实现),将参数字符串中的字符反向排列,不能使用C函数库中的字符串操作函数。
- 【C语言】将函数reverse_string(char * string)参数字符串中的字符反向排列。
- 按单词翻转字符串 C语言实现
- opencv学习(三)摄像头播放
- 通俗编程——白话JAVA异常机制
- Linux 下编译、安装、配置 QT
- 《周鸿祎自述:我的互联网方法论》--读后感
- popen system exec函数
- 【c语言】实现翻转字符串函数reverse_string
- Android AAPT and Overlay
- Common Lisp开发环境搭建
- Linux系统调用和库函数
- Java之美[从菜鸟到高手演练]之JDK动态代理的实现及原理
- 【数据结构】哈夫曼树实现编码译码
- BindingNavigator控件
- Tslib和Qt 4.8.4与在开发板上的移植
- 如何将PPT输出为高精度的图片