首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我不能让这段代码工作,有人能告诉我我哪里做错了吗?subl说第18行有一个错误,但真的找不出来

对于你提到的问题,我们可以首先确认你的代码中第18行的错误。在定位错误时,我们可以按照以下步骤进行:

  1. 仔细检查第18行代码,确保没有语法错误,比如拼写错误、缺少分号等等。确保代码逻辑正确。
  2. 如果代码中引用了其他文件或库,需要确认这些文件或库是否正确引入,路径是否正确。
  3. 检查第18行代码周围的代码,尤其是前面几行,查看是否有可能影响到第18行的变量或逻辑。
  4. 检查代码中是否存在变量重复定义的情况,例如两个同名的变量,这可能导致错误。
  5. 检查代码中是否存在变量未定义的情况,例如使用了未声明的变量,这也可能导致错误。
  6. 检查代码中是否存在类型错误,例如将字符串类型赋值给整数类型的变量,或者将整数类型赋值给字符串类型的变量。
  7. 确保代码中所有函数、方法的调用方式正确,并且参数传递正确。
  8. 如果仍然找不出错误,可以尝试在第18行前后插入打印语句或调试器断点,运行程序并观察输出结果,以定位错误所在。

总之,定位代码错误需要仔细检查代码逻辑、语法、引用的文件和库等多个方面。如果以上方法仍然无法解决问题,可以将代码片段和详细错误信息提供出来,以便我们给出更具体的帮助。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

开学第一课:拜托,一定不要这样问Python问题

7.我的代码可以运行,但是结果不对,如下,我该怎么办? ? 8. ? 9. ? 10.群里有人吗,谁能告诉我这个怎么办? ?...老师,我有个代码总是调试不出来,你感觉有多大把握?要是把握大的话我去你办公室一下,把握不大的话我就不去了。 12.从完整程序中截图几行代码片段,然后问有什么错误。 13. ? 14....(发一个程序文件)老师,这程序里有个错误,你帮我找出来修改一下吧。 15.老师,你的书写的特别好,视频讲的也很好,但是我没有时间去看,你直接告诉我这个问题怎么解决吧。 16. ? 17....(发一段代码截图,且需要放大很多倍才能勉强看清)大家帮忙看看这段代码哪里有问题啊? 18. ? 19.我有个特别特别简单的问题,但在网上就是查不到解决办法,你能告诉我该怎么办吗?...23.我自己的老师说我的程序中至少有3处错误,又不告诉我哪里有错误,我找不出来,你能帮我找出来改一下吗? 24.老师,如果要在窗口上显示图片,应该怎么做?需要注意什么?

56410

剑桥大学:语言和写作决定人生发展的潜力

但现在想来,自己写作不能很快提高,词汇量不见增长,这真的是没办法怪别人。之前学英语到处找方法找技巧,殊不知捷径就在于这种日常的积累和准确使用语言的意识。...这样的学习经历是我之前没有过的,平时即便有人说你写得不清楚,也很难有这样的机会告诉你为什么不清楚,哪里不清楚,怎样才能更清楚。...可以不夸张地说,在现代社会里,使用语言的能力很大程度上能够决定一个人的发展潜力。 很早之前就有老师告诉我们说,辩才一定是人才。...有时候我们抱怨别人不理解自己,但退一步想想,你真的把自己的意思表达清楚了吗?可能很多人都相信这个世界上有一些东西是根本无法用语言表达的。我也相信这一点。...一个会使用语言的人,一个能够准确掌握大量词汇的人,就有能力说出别人说不出来的话。这样的能力,会让人在日常生活和工作中,在人与人的交流中,掌握很多的主动权。

1.2K30
  • Z2 项目的吐槽

    (一定会有人说难道 maven 文件中看不出来吗?...问题: 真的有必要写 Ibb/Dbb 相关的内容吗? 一个简单的接口代码有必要分割到 5~7 个module 中吗?...可能会有人说,一问不就清楚了,结果我问了 2 个人都不清楚,在自己思索了 1 天后,找第 3 个同事问的时候才确定。(你可能要问,这种基础的东西都不清楚,他们怎么开发的?...有一次组长问我工作进度,我就把本周做了什么先讲了一下,结果没讲完,就被打断了:“你只需要告诉我那些做完了,那些没有就行,至于中间做了什么我不关心”。...(我觉得这里有些逆天) (其他比如代码扫描修复,需要写3份工作日报或周报之类的非开发相关的事务不做赘述) 写在最后 也许有人说,上面这些问不大都解决了吗?没解决的不也不影响程序运行吗?

    5910

    ​随笔 | 写代码时极有可能面临的焦虑

    写代码的优点大概也是其缺点 仅仅从工作内容上看,我觉得有两点是『写代码』这三个字概括的工作很吸引我的: •说一不二,确定性•需要不断学习新技术 说一不二,确定性 我们写出一个1+1的程序,则得到的结果一定是...•是操作系统不兼容的问题吗?•... 大部分情况下,我们可以通过互联网得到解决方案,因为我们的错误有人犯过,并且他/她自己或者其他高手已经给出了解决方案。...总之,我目前面临着一个最棘手的问题: •能运行、不报错、逻辑通顺,但自己的实例就是与预期不符......我将从两个方面分析『如何尽可能避免写代码的焦虑』: •策略或曰心态上•方法论:记住根目标与回溯 策略或曰心态上 首先,宏观的心态是: •就算现在做不出来会怎样?就算真的永远做不出来会怎样?...长期做不出来会导致老师的失望?•好,那这些后果我能承担吗?至于让现在的我焦虑吗?宏观上,能承担做出来的后果,我还有别的路可以走;不至于让我现在不开心。 微观上: •有没有其他思路?我有什么收获?

    85320

    原来你是这样子的OpenAI!来看看它背后那些有趣的人和事

    普通得不能再普通了 对不起,这里没有法拉第笼,没有超级计算机,也没有巨型机器人。 好吧,这里只有一个机器人,但是它真的很小。...这就像在设计城市布局时,知道要在哪里修路,哪里建停车场,但到底路要修成什么样,停车场要建成什么样,不知道。 Vicki Cheung回忆这段时光时,她用了“黑暗中的艰难摸索”来形容。...“他往我的脖子上捅了捅,就诊断出我有一个僵硬的神经,“他摇摇头说,“而且会死亡。” “关于就诊的具体细节我记不清了,不过我对于当时在电话里所说的话,印象很深。...“让机器学习安全性,计算机会运行所有正确的代码,并知道所有消息是从哪里来的,”他说。“但是机器学习系统仍然可以被愚弄去做不正确的事。” Goodfellow说,就像钓鱼。...使用标准的网络钓鱼,电脑不会被骗,但操作电脑的人会。 AI也一样。它的代码保持不变。但是,它可以被欺骗做错误的训练任务。 Goodfellow说:“与人相比,机器学习算法真的很单纯。”

    806100

    浅谈easy-mock 最好的备胎没有之一

    为什么会突然来聊它,这个就说来话长了,个人简介里就说过,专注于分享工作中遇到的坑,但这一次不是我的坑,来源于QQ群友(# 如果您有想知道的故事,而正好我也会,那么就由我为您讲出来吧,欢迎留言哦 # ),...一张图带你看清,什么叫备胎 什么是Mock数据 不要告诉我 new 一个哦,对象可以 new,备胎可new不出来呢?...Easy Mock 是一个可视化,并且能快速生成 模拟数据 的持久化服务, Easy Mock 支持基于 Swagger 创建项目,以节省手动创建接口的时间; 简单点说:Easy Mock就是一个在线创建...,没有人敢说自己的代码无Bug; Easy Mock 它是真的懂你的,已经为你准备好了,接口编写好后,立马就能让你测试; 是不是觉得很棒棒呢??...作者说 您好,我是苏南,非常感谢您认真的看完这遍文章,如果您觉得不错,请记得点个赞,并关注下方的 公众号,支持一下我们?? 用心分享 做有温度的攻城狮

    72520

    当编程纳入到高考。。。

    考不上好大学,你就找不到好工作,找不到好工作,就没有女孩子愿意嫁给你。现在中国每3个男人就得有一个在打光棍,=你愿意做那三分之一吗?...有一道BFS的题明明会做,但就是不对,也不知道错在哪里。...子明沉默了,老师继续说道:“你的代码命名非常不规范,i,j,k横行,而且整体局部不分,前面刚给一个全局变量赋值为 i,后面又把 i 赋值给另一个局部变量。这样的话很容易出错。...注意,所有的马虎都是有因可循,一定要找深层原因,而不是把它仅仅归结于马虎!“ 子明默不作声,这些他老师从来都没跟他说过,老师只会说:“马虎啊,那下次注意不要马虎不就行了吗?”...而且,他们搞出来的那个系统,不仅强制学生把代码写规范,还能通过每个学生的答题情况来分析他们的弱点,专门给每个学生出他们大概率做错的题目,比如一个学生binary search已经炉火纯青,但是DFS经常写错

    50610

    获取编程新技能的5个技巧

    ,最近在黑客马拉松上一个朋友问我。 “其实,很简单,只要用你想学的东西去创建一个合适又值得的项目就行了,”我回答说。 “真的吗?直接上手搞项目吗?“,他好奇地问。 “是啊,还有要向合适的人征求意见。...“我告诉我的朋友,同时心中想,我为什么不关于这方面的内容写一篇博客文章呢。——于是有了本文。 对想要在科技领域工作的人非常重要的一件事情就是,你得学会如何学习。...我想用Parse来实现this,以及this部分的文档,但是它不工作(肯定是我哪里犯了错误)。你能帮我看看吗?这是我的代码片段。 我可以用Parse执行x吗? 问题要问得简单明了,要便于对方答案。...此外,这还能让你将来的雇主看到你丰富的经验。 即使你认为你的代码很烂,但你愿意展示的这个事实本身就说明了你是一个开发人员。你已经领先一步于那些甚至没有代码产出的家伙。...如果你要问别人问题,首先要让他们知道你学习到了哪里,向他们展示你的工作,让他们知道,他们为你解答问题的时间不会白费。最后,完成第一个项目之后,那就去做下一个。学习写代码的唯一方法就是写代码。

    55380

    程序员获取新编程技能的5个技巧学习

    ,最近在黑客马拉松上一个朋友问我。 “其实,很简单,只要用你想学的东西去创建一个合适又值得的项目就行了,”我回答说。 “真的吗?直接上手搞项目吗?“,他好奇地问。 “是啊,还有要向合适的人征求意见。...“我告诉我的朋友,同时心中想,我为什么不关于这方面的内容写一篇博客文章呢。——于是有了本文。 对想要在科技领域工作的人非常重要的一件事情就是,你得学会如何学习。...我想用Parse来实现this,以及this部分的文档,但是它不工作(肯定是我哪里犯了错误)。你能帮我看看吗?这是我的代码片段。 我可以用Parse执行x吗? 问题要问得简单明了,要便于对方答案。...此外,这还能让你将来的雇主看到你丰富的经验。 即使你认为你的代码很烂,但你愿意展示的这个事实本身就说明了你是一个开发人员。你已经领先一步于那些甚至没有代码产出的家伙。...如果你要问别人问题,首先要让他们知道你学习到了哪里,向他们展示你的工作,让他们知道,他们为你解答问题的时间不会白费。最后,完成第一个项目之后,那就去做下一个。学习写代码的唯一方法就是写代码。

    871100

    如果高考要考编程的话?不敢想,不敢想......

    考不上好大学,你就找不到好工作,找不到好工作,就没有女孩子愿意嫁给你。现在中国每3个男人就得有一个在打光棍,=你愿意做那三分之一吗?...有一道BFS的题明明会做,但就是不对,也不知道错在哪里。...子明沉默了,老师继续说道:“你的代码命名非常不规范,i,j,k横行,而且整体局部不分,前面刚给一个全局变量赋值为 i,后面又把 i 赋值给另一个局部变量。这样的话很容易出错。...注意,所有的马虎都是有因可循,一定要找深层原因,而不是把它仅仅归结于马虎!“ 子明默不作声,这些他老师从来都没跟他说过,老师只会说:“马虎啊,那下次注意不要马虎不就行了吗?”...而且,他们搞出来的那个系统,不仅强制学生把代码写规范,还能通过每个学生的答题情况来分析他们的弱点,专门给每个学生出他们大概率做错的题目,比如一个学生binary search已经炉火纯青,但是DFS经常写错

    42620

    假如高考也要考编程。。。

    考不上好大学,你就找不到好工作,找不到好工作,就没有女孩子愿意嫁给你。现在中国每 3 个男人就得有一个在打光棍,你愿意做那三分之一吗?...有一道 BFS 的题明明会做,但就是不对,也不知道错在哪里。...注意,所有的马虎都是有因可循,一定要找深层原因,而不是把它仅仅归结于马虎!“ 子明默不作声,这些他老师从来都没跟他说过,老师只会说:“马虎啊,那下次注意不要马虎不就行了吗?”...但他还是会马虎 “代码规范真的很重要,你知道衡水中学的学生怎么练的吗?...而且,他们搞出来的那个系统,不仅强制学生把代码写规范,还能通过每个学生的答题情况来分析他们的弱点,专门给每个学生出他们大概率做错的题目,比如一个学生 binary search 已经炉火纯青,但是 DFS

    66330

    写4点宝贵的经验,给初入职场的你

    初入职场的时候,没有人给我讲应该注意哪些,也不知道去知乎上找答案,就那样傻乎乎地自我摸索总结。结果犯了不少致命的错误,这里回忆一些供你借鉴。 01、衣着随意。...意料之外的是,这次卷子有一道很简单的题做错了,不简单才怪,英语老师都看出来了。她看我做完卷子在那发呆,就到我桌前视察。...(当然是后来她告诉我卷子上留下指甲印的原因) 可我当时自信满满,以为又一个满分即将到手,哪里会注意到她这个细节,况且,即便是我心有灵犀知道了,也会不屑一顾的,宁愿它错在那——这属于作弊,我一个堂堂正正的好学生...PS:你可能注意到了,最近经常有读者留言要我开赞赏,我一直是拒绝的。但有一个读者打动了我,他说,“你要是不开赞赏,我就去历史文章里找赞赏入口。”...刚写这段 PS 的时候回头一看,满眼都是尴尬:原来特么我多情了,这位读者没准也搞不懂我回复他的是什么意思——但微信赞赏的机制只允许回复一次,且不能删除。

    33320

    你打算找一份稳定的工作?

    但是这个事儿却引发了我的思考。为什么现在许多年轻人非得要找一个『稳定』的工作呢? 稳定 曾经听一个女生给我讲过她对未来工作的畅想: 『我要当公务员,或者进国企。找个资料室的工作。...最好资料室里就我一个人。每天早上晃悠到单位,沏壶茶,打开报纸。混到下班的点儿,回家。』 看她说这段话时候的表情,简直是如醉如痴。 我听了哭笑不得。 这么『美好』的工作,哪里有啊?...但很快,她的笑容就又浮现在脸上了。 『老师,没有你说的那么邪乎。找份儿稳定的工作,是我妈告诉我的,错不了。』 幸存 在大学教书这几年,我愈发感受到家长对大学生的影响力。...巴菲特曾经说过,你不能看着后视镜开车。曾经的稳定工作可能是个好工作,但并不保证未来它依然是好工作,甚至都不能保证未来这工作能继续存在。 不信的话,我建议你去看看这部电影。 ?...你要的不是某个具体事件的成败,而是发展一个系统。 上面这段话是我从万维钢的《精英日课》里面摘录的。这样说似乎有些抽象,那我们来看这张图吧。 ? 这是一张商业画布。

    30310

    被996围困的年轻人

    事出必有因,先来回顾下整个事件:有人在知名代码托管平台GitHub上发起了一个名为“996.ICU”的项目,以抵制互联网公司的996工作制。 “996.ICU”,顾名思义“工作996,生病ICU”。...借用沈腾的口头禅:你说气人不?直接气的vue.js框架的作者尤雨溪跳了出来,在微博上调侃:“前两天Vue的star数量超过了bootstrap,现在是全GitHub第二了。”...痛哭哪里是因为逆行被拦呢,成年人的崩溃都是无声的。 一般人根本不懂,对于有道德洁癖的人来说,违法以致被抓对他们的精神摧残有多大。...但偏偏今天,加班到半夜,女朋友没带钥匙,自己担心她一个人在漆黑的楼道里的安全。 我真的很着急,一边女朋友等我很久了,一边同事还在加班等我。...我们每个人在面对工作和生活的压力时,都会崩溃。但崩溃有什么用呢?裸辞?还是换种活法周游世界?房贷车贷不用还了吗?老人小孩不用赡养照顾了吗? 有时候,你很想逃,逃离这个吃人的世界。

    62330

    为什么需要一个聪明且强势的编译器

    到现在为止的这段期间,我已经使用了非常多的语言。包括C, Java, Ruby,JavaScript, Groovy, Scala. 所有这些语言都尽可能给予程序员灵活性以及一些强大的功能特性。...但是现在,如果我写了不好的代码,我可能只能寄希望于有人能够告诉我哪里做错了,或者我找一些工具,这些工具会警告我不该那么做。但是最大问题是,这些都不是强制的。...他们可能因为缺少经验而写出错误的代码,但是没有人发现和组织,他们自己也不知道这些是有问题的,这些充满bug的代码可能没有测试就直接被部署,最终在线上奔溃了。...编译器应该要这么做,而不是放任错误在那,还依然让你上线,最后奔溃。...Rust团队花了很多时间去让错误变得更加清晰,同时给你提供给一个良好的解决这个问题的指导。 有了编译器的这种支持,Rust可以保证内存安全,线程安全,并且可以让帮你消灭非常多的常见bug。

    57120

    记一次inline使用不当导致编译期Null指针的排查过程

    如何定位错误代码 如果直接对着代码找,那么可能就需要对比所有相关 inline 相关的代码,如果使用之处不多,那么也能很快定位。...但是最关键的问题在于: 我怎么知道那段代码有问题呢,虽然我知道是inline的问题,但是具体是什么呢,我现在不知道啊,所以这种方法暂时也只能放弃。...结果如下: 我裂开了,于是继续找其他方案,来来回回折腾了快1个小时,还是这样,难不成我只能去对代码了吗? 太痛苦了,这时候只能寻求坐在我对面的开发组大佬帮助,希望能解决问题,阿门。...于是乎,就发现上述代码,似乎不太对劲,乍一眼看上去没啥,但整个 inline 相关的更改里,只有这段新增了一个 inline 修饰。...难道网上没有资料,这个问题就要烂在这里了吗,我不太甘心,既然没有现成,那我们就从 inline 的本质出发,寻找原因: 我们都知道,inline 的本质是在编译器将相关代码直接拷贝到了调用的地方,也就是说

    46030

    罗振宇老师跨年演讲的数字化主题你听懂了吗

    对于罗振宇老师说的这段,一年为本公司数字化改造投入 100 个亿,这个概念才真的吓人,如果说历史累计投入 100 个亿稍显合理,但一年投入 100 个亿,这有些超过常识理解。...如果是真的,那么,特别希望可以稍微分出 1/100 到 1/20 来做一个通用的数字化产品,赋能全国个人和企业。...对于罗振宇老师说的这段,又值得探讨了。猜想罗振宇老师的团队都是顶级大咖,为什么没有人好奇一年 100 亿和 10 亿行代码这种案例呢,大家都没有提醒或者问一问查一查嘛。...但是你会发现在这一组瓶子面前,责任好像就倒置了,我作为员工,== 我情绪不好,至少你部门负责人,你是有责任的,这个锅你是要背的了 ==。那请问:这数字化了吗?...:这家公司有 120 人且分布在 4 个部门,每个部门 30 人,情绪玻璃球事实表如下: 虽然说管理学经典告诉大家,老板的时间分配在哪里,结果就在哪里,但还是可以每天看看瓶子里的球的。

    83130

    20位程序员关于求职的疑问,以及我给出的参考答案

    2.找不到内推码获得途径 出门左拐牛客网,其他网站也有很多,但牛客网真的够了。 3.你发的都蛮实用,踏踏实实学技术工作自然就找到了 笔芯 4....坑多坑少一般没有人会告诉你真相,除非你认识内部人员。 5. 我最大的困惑是:我这种水平能找到实习吗,什么样的公司能收留我 你是什么水平???...给你们一个模板例子,我自己写的文字,对于技能方面的内容,是参考了我自己的简历写的。当然你必须要真的符合这个水平才能用这样的描述方式,要不然肯定要死的很惨。。...10 你觉得在实习公司里,一般人和大神的区别在哪里,基础,对框架的应用熟练度,算法 还是对新知识的学习能力 大神在各方面都碾压我呀,业务能力,对框架的熟练程度,代码规范,对部门技术的熟悉程度都会很强。...至于算法和基础能力那就看不出来了,不过能进大厂的都差不了。 11 我是准备投:JAVA实习。怎么找实习岗位?简历怎么写?怎么投简历?面试要注意些什么?实习的时候要去怎么学习?

    48600

    程序员的迷茫:前端能做什么?还是后端?全栈?

    第3个阶段 变成老司机了,那么你就可能会有一个安全驾驶的历史记录,你看,我多少年没有出过事故,3年,5年,然后给我一个GPS,我能跟着走,去哪里,一天之内的,GPS说得出来,我一定能去到。...第5阶段 你会成一个安排更多司机一起协同去某个地方的的角色,例如说,我们组个青藏自驾游,哪现在谁有兴趣一起去?有可能没有人愿意一起去,觉得这个太无聊了,有什么好去的? 又有人觉得这个太危险了,不去。...第2个阶段,你成为新司机之后,你会说OK,我是享受编程的,我有一定的编程理念和方法了,我能自己做,但是偶尔还会犯一些小错误,那么你要想办法自己去学习和修复,然后就开始从老司机那里学习经验,人家说这个IDE...说起来简单,你就是需要聚集一群人,让他们都能够跟你一起找这个东西,但这时候跟上一阶段不一样的是,你甚至你不能很好的说清楚B点在哪里,B点就好像说隐藏在一个山中的宝藏,隐藏在无人区的宝藏,你不知道这个宝藏在哪里...第五个阶段,那你的目标就更难达到了,证明有一个Reasonable 的ROI,如果你能找到B点在哪里,没有人能够通过很简单的用数据说法的方法说明这个商业目的到底能不能达到和达到了之后一定和。

    98920

    这里有20位程序员关于求职的疑惑,还好也有参考答案

    2.找不到内推码获得途径 出门左拐牛客网,其他网站也有很多,但牛客网真的够了。 3.你发的都蛮实用,踏踏实实学技术工作自然就找到了 笔芯 4....坑多坑少一般没有人会告诉你真相,除非你认识内部人员。 5. 我最大的困惑是:我这种水平能找到实习吗,什么样的公司能收留我 你是什么水平???...给你们一个模板例子,我自己写的文字,对于技能方面的内容,是参考了我自己的简历写的。当然你必须要真的符合这个水平才能用这样的描述方式,要不然肯定要死的很惨。。...10 你觉得在实习公司里,一般人和大神的区别在哪里,基础,对框架的应用熟练度,算法 还是对新知识的学习能力 大神在各方面都碾压我呀,业务能力,对框架的熟练程度,代码规范,对部门技术的熟悉程度都会很强。...至于算法和基础能力那就看不出来了,不过能进大厂的都差不了。 11 我是准备投:JAVA实习。怎么找实习岗位?简历怎么写?怎么投简历?面试要注意些什么?实习的时候要去怎么学习?

    54230
    领券