把一个字符串倒序,如“abcd”倒序后变为“dcba”
来源:互联网 发布:java缓存技术有哪些 编辑:程序博客网 时间:2024/05/21 09:03
方法一:
char*src="hello,world";
int len=strlen(src);
char*dest=(char*)malloc(len+1);//要为/0分配一个空间
char*d=dest;
char*s=&src[len-1];//指向最后一个字符
while(len--!=0)
*d++=*s--;
*d=0;//尾部要加/0
printf("%s/n",dest);
free(dest);//使用完,应当释放空间,以免造成内存汇泄露
return 0;
}
方法二:
#include<stdio.h>
#include<string.h>
main()
{
char str[]="hello,world";
int len=strlen(str);
char t;
for(int i=0;i<len/2;i++)
{
t=str[i];
str[i]=str[len-i-1];str[len-i-1]=t;
}
printf("%s",str);
return 0;
}
- 把一个字符串倒序,如“abcd”倒序后变为“dcba”
- 将一个字符串倒序,如“abcd”倒序后变为“dcba”
- linux面试c语言编程----------把一个字符串倒序,如“abcd”倒序后变为“dcba”
- C经典面试题,下面的代码的目的是使字符串倒序,如“abcd”倒序后变为"dcba",请找出错误,并改正
- 14、JAVA 判断一个数/字符串是不是回文?实现字符串的逆序,如“abcd”变成“dcba”
- C语言 写函数实现把一个字符串倒序
- 数组倒序 & 字符串倒序
- 如何将一个字符串倒序
- C 反转字符串 "abcd" --> "dcba"
- 字符串倒序
- 字符串倒序
- 字符串倒序
- 倒序字符串
- 字符串倒序
- 字符串倒序
- 字符串倒序
- 字符串倒序
- 字符串倒序
- C#操作Excel,将DataGridView数据导出到Excel中
- IT Vital Info
- JavaFX Technology Downloads
- Java Card Technology Downloads
- 零拷贝技术研究与实现
- 把一个字符串倒序,如“abcd”倒序后变为“dcba”
- Java APIS Specifications
- 读书笔记之《Linux操作系统下C语言编程入门》
- Oracle Database Software Downloads
- Linux设备轮询机制分析
- iBatis.Net的dao.config文件
- Linux Download MySQL Community Server
- 基金撰写与科技写作
- Linux MySQL Community Server 5.1.49