博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用递归倒序输出字符串
阅读量:6174 次
发布时间:2019-06-21

本文共 438 字,大约阅读时间需要 1 分钟。

  在之前做的一个进制转换里,想用一个倒序输出,忽然想到了递归,然后发现是很OK的。这里贴出一般的代码(之前那个是输入字符串加一个下标)

#include
void print(char* str);int main(void){ char str[100]; scanf("%s",str); print(str); printf("\n"); return 0;}void print(char* str){ char c = *str; if(c != '\0') print(str+1); if(c != '\0') printf("%c",c);}

  理论上来说,这个是没有什么问题的,除非你输入的字符串能够把电脑内存给占满,不过,似乎也不是没有这种可能哟!

转载于:https://www.cnblogs.com/YaLi/p/8695712.html

你可能感兴趣的文章
Android中实现短信验证码自动填入
查看>>
Linkflow连接云获百万美元A轮融资,金沙江创投投资
查看>>
开发网络视频直播系统需要注意的地方
查看>>
使用MaxCompute Java SDK运行安全相关命令
查看>>
小白的学习笔记 —— React环境构建 & 常用语法
查看>>
PostgreSQL 10.1 手册_部分 IV. 客户端接口_第 33 章 libpq - C 库_33.8. 异步提示
查看>>
Android开发实践小结
查看>>
gRPC Spring Boot Starter 2.3.0 发布,同步支持链路跟踪
查看>>
PostgreSQL 10.1 手册_部分 III. 服务器管理_第 32 章 回归测试_32.2. 测试评估
查看>>
OneGame V1.0.1 发布,新增加手游联运模块
查看>>
维表JOIN语句
查看>>
Android DatePicker
查看>>
聊聊大麦网UWP版的首页顶部图片联动效果的实现方法
查看>>
Linux服务器---phpMyAdmin
查看>>
asp.net core mvc 中间件之路由
查看>>
2135亿!2018 双11阿里数据库技术战报新鲜出炉
查看>>
Python网络爬虫(requests, 代理,Web认证, SSL证书认证)
查看>>
c# throw和throw ex
查看>>
Java容器深入浅出之PriorityQueue、ArrayDeque和LinkedList
查看>>
Tomcat 端口问题处理
查看>>