网站地图官方微信:
网站首页 何田乡 北岸镇 抱龙镇 云同乡 岩峰镇 水箐镇

当前位置: 首页 >

非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?

举个例子。

比如在c/c++语言里,这个写法是非法的,bug: int* fun(int nums[], size_t len) { int sth; char c1; float other; char c2; int tmpNum[len]; char str[len]; //do sth return tmpNum; }其中的tmpNum叫局部变量,它分配在栈上;当fun执行了return时,这块内存就被自动收回了,就不能再读写了。

但如果你不懂,你就是把tmpNum返回了;那么下游的使用者还真就能读到里面的值——内存是被收回了,但数据仍然在内存条上…。

非计算机专业,好奇为什么会出现“程序依赖bug运行”的情况?

  • | 你生活中做过最自律的一件事是什么? |

    1.每天练瑜伽。 即使失眠,即使睡眠不足,即使被所烦恼的事...

    查看详情>>
  • | 「牛奶湖」游客排队接奶,当地表示可以放心喝,是否符合食品安全标准?此营销行为对当地牧业是否有宣传作用? |

  • | 李嘉诚的港口卖掉了没有? |

  • | 如何评价女明星梅根福克斯的身材? |

  • | 现在工作中k8s是使用containerd还是docker来管理容器? |

  • | 为什么现在吹Rust的人这么多? |

  • | 如何看待小米SU7Ultra原型车2025年4月在纽北取得6分22秒091的好成绩? |

  • | 2025 年还能等得到 LCD 屏的旗舰机吗? |

  • | 为什么iOS做不到在后台刷新微信的消息呢? |

  • | 如何看待小米 YU7 3 分钟大定突破 20 万辆,锁单 12.2 万辆?小米汽车做对了什么? |

  • | 为什么macos下的鼠标体验这么差? |

  • b站有一位up主叫横州鱼生安仔的,在广西最喜欢吃鱼生的横州开...

    2025-06-27
  • 你太瞧不起NT Kernel了,这个内核无疑是有史以来最先进...

    2025-06-27
  • 就拿丝袜举例子吧,筒袜和连裤袜是我日常穿的,但吊带袜就要考虑...

    2025-06-27
  • 世代浙江人,也做生意,亲人和生意上的人脉浙江这块也接触的多,...

    2025-06-27

关注我们

添加微信好友,关注最新动态