网站地图官方微信:
网站首页 龙凤区 洋江镇 闻韶镇 朝东镇 香泉乡 贾河乡

当前位置: 首页 >

非计算机专业,好奇为什么会出现“程序依赖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运行”的情况?

  • | 新手平面设计师(方向美工)怎么有目的提升设计能力? |

    平时多看战酷,花瓣找灵感??? 确定老师是这样跟你说吗? 3...

    查看详情>>
  • | MacOS真的比Windows流畅吗? |

  • | 什么是 AI Agent(智能体)? |

  • | 上海首例认定提供爬虫程序抓取公开数据构成提供侵入计算机信息系统程序罪案,该案件有哪些细节值得关注? |

  • | 美国大学生***普遍吗? |

  • | 有没有宝塔平替的服务器管理面板,现在宝塔越来越贵了,也太臃肿了? |

  • | 你的内衣丢过吗? |

  • | 搞了NAS之后去哪里下载4K,8K的电影? |

  • | 扫黑风暴为什么他们费老大劲杀这么多人不如直接把督导组干掉? |

  • | 太空中没有氧气,为什么太阳还在燃烧? |

  • | 有一张巨强的显卡是什么体验? |

  • 身材还用说吗?真的是好啊! 就看过她演的变形金刚和忍者神龟。...

    2025-06-26
  • 运维人员出没 搞得是OA运维,作为乙方给甲方干活。 首先不...

    2025-06-26
  • cloudflare 已经重写了,他们认为 NGINX 有一...

    2025-06-26
  • 一个个危言耸听,拿着鸡毛当令箭,像极了装在套子里的别里科夫:...

    2025-06-26

关注我们

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