原字符串:abcdef

逆序后字符串:fedcba

#include <stdio.h>
#include <assert.h>
#include <string.h>
void reverse(char *str) {assert(str!=NULL);//断言int len = strlen(str) - 1;char* left = str;char* right = str+len;char temp = 0;while (left < right) {//交换字符temp = *left;*left = *right;*right = temp;left++;right--;}
}
int main() {char arr[] = "abcdef";reverse(arr);printf("%s\n", arr);return 0;
}

运行结果:

[C语言]逆序一个字符串的内容相关推荐

  1. C语言写一个函数,可以逆序一个字符串的内容。

    void reverse(char* ps) {if (ps == NULL){return ;}char *head =ps;char *end = ps + strlen(ps) - 1;whil ...

  2. C语言逆序输出字符串

    C语言逆序输出字符串 #include<stdio.h> #include<string.h> int main() {char str[100];gets(str);int ...

  3. C语言 逆序输出字符串

    前言 逆序输出字符串最可能先想到的是遍历时用栈保存字符,最后出栈.既然栈可以实现,那我们也可以用递归的方法来实现,并且一定会比较简单. 除了以上两种,还可以对字符串进行原地逆置,最后再将该字符串输出即 ...

  4. C语言——逆序输出字符串的函数实现

    若要实现字符串的逆序输出操作,可以有两种方法实现:                                 1.函数迭代法        2.函数递归法. 一.函数迭代法 代码如下: int ...

  5. c语言逆序输出字符串指针,菜鸟求助-如何用指针法将一串字符按单词的倒序输出?如:i love yo...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include void fun (char *ch1, char *ch2) { int i, n(0), k; int lengt ...

  6. C语言经典例27-利用递归逆序输出字符串

    目录 1 题目 2 分析 3 实现 4 运行结果 1 题目 利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来. 2 分析 从递归程序设计三大要素角度来分析: 该递归程序的目的:逆序输出字符 ...

  7. 【C 语言】字符串模型 ( 字符串翻转模型 | 借助 递归函数操作 逆序打印字符串 | 递归要素 | 递归停止条件 | 递归操作 )

    文章目录 一.借助 递归函数操作 逆序打印字符串 二.完整代码示例 一.借助 递归函数操作 逆序打印字符串 递归需要掌握下面 222 个点 : 参数入栈模型 : 第 111 次 , "sdh ...

  8. python逆序输出字符串_python实现对指定输入的字符串逆序输出的6种方法

    编写一个Python程序,提示用户输入一个字符串,程按照你的要分享编写的逆序显示字符串的Python3程序如下 s = input("请输入一个字符串:")print(s[::-1 ...

  9. 【Python茴香豆系列】之 如何逆序一个列表

    用 Python 编程,使用不同的方法来完成同一个目标,有时候是一件很有意思的事情. 这让我想起鲁迅笔下的孔乙己.孔乙己对于茴香豆的茴字的四种写法颇有研究.我不 敢自比孔乙己,这里搜集一些 Pytho ...

最新文章

  1. 2.3 残差网络-深度学习第四课《卷积神经网络》-Stanford吴恩达教授
  2. nginx 学习笔记(9) 配置HTTPS服务器--转载
  3. ICML 2020 | 基于连续动态系统学习更加灵活的位置编码
  4. 怎么做应力应变曲线_做冲压材质分析很重要,材料性能分析汇总~
  5. POJ 1637 Sightseeing tour 混合图欧拉回路存在性判断
  6. 深度学习笔记(42) 人脸识别
  7. 【亚伦博客】我们勇敢的审查者
  8. C++实现复制文本粘贴文本功能
  9. 解决mac下ssh空闲一段时间自动断开的问题
  10. 技术铺路,生态架桥:来自华为的开发者全面进阶说明书
  11. 怎么用几何画板画底数a在变化的指数函数图像
  12. STM32-ESP8266wifi模块实现
  13. 巴西电商olist store订单数据分析
  14. 兼容 IE、 FireFox 的 javascript 日历控件 原创作者:寒羽枫(cityhunter172)
  15. 沈家桢博士:缘起性空与人生
  16. C语言实现定积分的计算
  17. 借助WPS将Word文档转换为PPT文档
  18. win10右键一直转圈_Windows系统鼠标右键突然一直转圈无法使用
  19. matlab如何在文中定义函数
  20. 正则表达式匹配最后一部分

热门文章

  1. 转发:任正非寄语2010:开放、妥协与灰度
  2. urlrewrite使用介绍
  3. UrlRewriter.NET 与 UrlRewrittingNet.UrlRewriter比较
  4. [AHK]为通达信软件定义快捷键(发送按键法)
  5. torchsummary 中input size 异常的问题
  6. 基尔霍夫矩阵矩阵树定理学习笔记
  7. CSS隐藏浏览器滚动条
  8. 液体之火,酒,写的真好 ~~
  9. 蓝桥杯——青蛙过河(JAVA)
  10. Unity FACEGOOD Audio2Face 通过音频驱动面部BlendShape