1、C语言源代码
/*
* 程序名:book.c,此程序演示将字符串反转。
* 作者:C语言技术网(www.freecplus.net) 日期:20190525。
*/
#include <stdio.h>
#include <string.h>
// 将字符串反转,src为原字符串,dst存放反转结果。
void strrev(const char *src,char *dst)
{
int ii=0;
int len=strlen(src);
for (ii=0;ii<len;ii++)
{
dst[len-ii-1]=src[ii];
}
dst[len]=0; // 出于安全的考虑,为dst加上字符串的结束标志。
}
int main()
{
char src[51],dst[51];
strcpy(src,"abcdefghi"); // 原字符串。
strrev(src,dst); // 调用strrev函数将src反转,结果存放在dst中。
printf("src is %s\n",src); // 输出原字符串。
printf("dst is %s\n",dst); // 输出反转后的字符串。
// system("pause"); // 如果是windows平台,启用此行代码。
}
2、运行效果
3、获取视频教程
百万年薪程序员录制,《C/C++高性能服务开发基础》视频教程已在CSDN学院发布,优惠价12元,地址如下:
https://edu.csdn.net/course/play/29402
4、版权声明
C语言技术网原创文章,转载请说明文章的来源、作者和原文的链接。
来源:C语言技术网(www.freecplus.net)
作者:码农有道
如果这篇文章对您有帮助,请点赞支持,或在您的博客中转发此文,让更多的人可以看到它,谢谢!!!