开发者社区> 问答> 正文

如何用C语言双指针反转字符串呢?

如何用C语言双指针反转字符串呢?

展开
收起
游客4ztx2pti3xtdw 2022-03-29 21:07:11 368 0
1 条回答
写回答
取消 提交回答
  • 写函数获取一个C字符串作为参数,并反转字符串。函数应使用两个指针: front和rear。 front指针最初引用字符串中的第一个字符,rear指针 最初引用字符串中的最后一个字符。为了反转这个字符串,需要反转由front和rear引用的字符,然后递增front,让它指向下一个字符;并递减rear,让它指向前一个字符。以此类推,直到整个字符串都得到反转。写一个main程序来测试函数,要求测试字符串既有偶数长度的,又有奇数长度的。

    2022-03-29 21:07:50
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载