一则有意思的AI错误

简介: 本文记录了豆包AI在回答关于C语言内存分配问题时的错误过程。首次询问时,AI给出了错误的回答;经过两次追问和纠正后,AI才给出正确的答案。文中附有提问过程的完整截图和相关代码,分析了问题的原因,并探讨了AI在处理这类问题时的局限性。

豆包AI回复错误记录

提问过程完整截图

  • 首次询问

这个回答是错误的

  • 两次追问

第一次提出质疑后它的回答还是错误的,第二次说明自己的判断之后它的回答才修正过来。

询问代码如下

#define MAX_RT_MEM 1024*1024*32
void * rt_mem_space;
if (rt_mem_space == NULL) {
rt_mem_space = calloc(MAX_RT_MEM / sizeof(int), sizeof(int));
} else {
memset(rt_mem_space, 0, MAX_RT_MEM / sizeof(int));
}

这段代码真正的问题在于首次使用calloc开辟了32MB的存储空间并清零内存,但再次进来时使用memset清零内存时却只清了8MB。

cppreference中对于calloc解释

cppreference - calloc

一点思考

其实不太理解,如此简单的一个问题,参考官方文档应该一下就能找到正确答案,为什么它还是回答错了。

是问问题的角度有些刁钻?平时大家不关注这点所以提问/解答少?还是其他原因?有大佬了解可以评论区解答一下呀。

就现阶段而言,AI似乎更像一个名校毕业的好学生,有数不清的优点,但就你的项目而言,它还缺少经验与业务知识。点对点的问题AI通过强大的检索和总结能力,能给你足够好的回答,但除此之外,我们要能够自己把握全局。

相关文章
|
数据采集 算法 JavaScript
彩票中奖率的真相:用 JavaScript 看透彩票背后的随机算法(上)
原本这篇文章是打算叫「假如我是彩票系统开发者」,但细想一下,如果在文章中引用太多的 JavaScript 的话,反而不是那么纯粹,毕竟也只是我的一厢情愿,彩票开发也不全如本文所讲,有所误导的话便也是得不偿失了。
|
10月前
|
人工智能 小程序 定位技术
别让客人“刷”不到你:本地生活GEO布局的4个土办法
别让客人“刷”不到你!本地生活商家必须掌握的GEO四步土办法:画清3公里人群圈、结构化信息让AI秒懂、用顾客原话做内容、每月删旧更新。精准触达AI推荐,把客流引到店门口。(238字)
916 0
|
监控 安全 网络安全
SOC:简介、功能及其优点
【8月更文挑战第19天】
1986 0
|
10月前
|
开发工具 Android开发 开发者
LibChecker工具!一款查看并分析 App 使用的第三方库的应用软件
LibChecker是一款Android平台应用分析工具,可查看APP使用的第三方库、原生架构(32/64位)、四大组件等信息。支持APK解析、库引用统计、知名库标记、快照对比等功能,帮助开发者评估兼容性、安全性与性能。小巧便捷,仅4.44MB,轻松掌握应用细节。
1805 1
|
机器学习/深度学习 人工智能 负载均衡
《人工智能驾驭复杂网络拓扑:网络规模扩张下的管理之道》
在数字化时代,网络规模持续扩大,拓扑结构日益复杂,传统管理方式难以应对。人工智能凭借强大数据处理与决策能力,成为解决这一难题的关键技术。它通过智能拓扑发现、动态路由优化、故障预测诊断及资源智能分配等策略,有效提升网络性能与可靠性。例如,谷歌B4网络和阿里巴巴电商网络成功应用AI技术,实现了高效资源利用与快速故障修复。未来,结合区块链与量子计算等新兴技术,人工智能将推动网络拓扑管理迈向更智能、安全与高效的阶段,助力构建可靠的数字世界。
548 5
|
人工智能 自然语言处理 文字识别
《鸿蒙系统中AI技术集成与应用:高效开发之道》
在科技飞速发展的今天,鸿蒙系统与人工智能的融合为开发者带来新机遇。鸿蒙内置AI服务如语音助手、视觉识别等,可直接调用;DevEcoStudio和DevEcoCodeGenie等智能工具简化代码生成;500多款适配鸿蒙的AI类SDK覆盖多场景,降低开发成本;低代码平台助力快速构建应用;参与鸿蒙社区和开源项目,共享经验与资源。这些优势帮助开发者打造更智能的应用,推动鸿蒙生态繁荣。
841 4
|
传感器 物联网 定位技术
浅谈蓝牙演进之路:从诞生到普及
蓝牙技术是一种支持设备间短距离通信的低功耗无线电技术,广泛应用于移动通信、消费电子、汽车电子、医疗健康等领域。自1994年由爱立信公司创制以来,蓝牙技术经历了多个版本的迭代,从最初的蓝牙1.0到最新的蓝牙5.4,不断优化传输速率、通信距离、功耗和安全性。未来,蓝牙技术将在低功耗、高速度、广覆盖等方面继续发展,拓展更多应用场景,如智能家居、可穿戴设备、工业物联网等。
3478 19
|
机器学习/深度学习 人工智能 算法
昇腾AI行业案例(一):基于AI图像处理的疲劳驾驶检测
在本实验中,您将学习如何使用利用CV(Computer Vision)领域的AI模型来构建一个端到端的疲劳驾驶检测系统,并使用开源数据集进行效果验证。为此,我们将使用昇腾的AI硬件以及CANN等软件产品。
936 3
|
人工智能 自然语言处理 搜索推荐
人工智能与教育:个性化学习的未来
【10月更文挑战第31天】在科技飞速发展的今天,人工智能(AI)正深刻改变教育领域,尤其是个性化学习的兴起。本文探讨了AI如何通过智能分析、个性化推荐、智能辅导和虚拟现实技术推动个性化学习,分析了其带来的机遇与挑战,并展望了未来的发展前景。
手机号码的正则表达式校验
看到网上很多代码都很复杂,还包括以中文开头的86,17951,其实谁会填这么多,无非是检验一下他们是否位数对不对,开头有没有写错而已。下面我们从百度百科的手机号码历程来看:现在的手机号码段有联通、移动和电信。
5379 0