Mr_Z3011
本帖最后由 IT02199 于 2022-8-29 10:10 编辑


            哈哈哈哈哈哈哈哈哈哈哈哈啊哈哈啊哈哈哈啊啊哈哈哈哈哈


            今天闲着无聊

            用cpp的函数自调用特性搞了个无限递归的玩意



            



             然后运行了之后



             我以为会无限循环来着


             结果运行了几秒 他就 他就........


             他好像被操作系统咔嚓掉了




             毕竟返回了一串不知道是什么的鬼数字.........虽然肯定不是0 但是这返回值也太太太太离谱了点

             啊哈哈哈


            

             PS我不是大佬 我是个闲着没事玩递归的宅男qwq








未知用户114514
这还得是你啊

Piglin_42313
系统:总有人想害我,并总认为我是啥都不能干的废物

幻心飞小骥
本帖最后由 幻心飞小骥 于 2022-8-28 20:16 编辑

很显然,return极大值或极小值这个现象叫数据溢出。
这样最多可以卡掉程序,但卡死电脑加上以下代码,原理是不断让主函数申请空间。以下代码切忌乱用。
█████,如果您要查看本帖隐藏内容请回复

算了我害怕被当传播恶意程序所以还是隐藏吧……

Mr_Z3011
幻心飞小骥 发表于 2022-8-28 20:14
很显然,return极大值或极小值这个现象叫数据溢出。
这样最多可以卡掉程序,但卡死电脑加上以下代码,原理 ...

啊哈哈哈哈哈
又多了一种崩掉电脑的小技巧(

尸先peng
无限递归……亏你搞这个(

村民黄金
这是什么编程软件

Mr_Z3011

微软的Visual Studio 2022

164ebr
StackOverflow?

叫老夫滑稽
这活整的不错...

万界神主
我的游戏需要你这样的人才

开心的阿诺
不是应该这样吗:
  1. #include <iostream>
  2. void dfs()
  3. {
  4.     dfs();
  5. }
  6. int main()
  7. {
  8.     dfs();
  9.     return 0;
  10. }
复制代码


sonsforyou
看不懂 对我来说已经是大佬了

小奇又来了
这行代码是基础的吗,如果是的话真看不懂,编程和这个有关吗

Mr_Z3011

哈哈哈哈哈你这个更离谱

Mr_Z3011
sonsforyou 发表于 2022-8-29 19:13
看不懂 对我来说已经是大佬了

额qwq我真不是大佬awa 这个就相当于无限套娃

Mr_Z3011
guo3206835376 发表于 2022-8-29 19:22
这行代码是基础的吗,如果是的话真看不懂,编程和这个有关吗

e递归应该不算特别基础把 虽然这码子看着简单

FluffiLyn_茸锂
总结:用处不大

Mr_Z3011

但是好玩awa

Cavalry_仰望
让我看看 堆栈满了

关电脑
无限递归……好像不算递归吧

511369088
你甚至都可以把return 0 删了,然后改成void main23333

Mr_Z3011
511369088 发表于 2022-8-29 21:22
你甚至都可以把return 0 删了,然后改成void main23333

没返回值系统会疯掉罢