fault mistake error blunder 三者有什么区别?
fault mistake error blunder的区别如下:
①“错误”的性质不同
error指思想或行动背离正题轨道而出现的偏差或错误。
fault一般指可宽容的小缺点、错误。
blunder通常指由于无知或情况不明造成的错误。
mistake 是最普通用词,泛指多方面的错误。
②“错误”的大小不同
error指没有得到正确指引而出现的偏差或错误。
fault一般指小缺点、错误。
blunder通常指行动上的大错。
mistake泛指思想上、行为上或认识上的错误。
例句:
I wanted an opportunity to talk some sense into him and try to make him see the error of his ways.?
我想找个机会开导他一下,好让他认识到自己做错了。
It is a big fault to think that you can learn how to manage people in business school.?
以为在商学院能学会如何管理人是一大错误。
I think he made a tactical blunder by announcing it so far ahead of time.
我认为他在时机远未成熟时就把这事说了出去是一种失策。
They made the big mistake of thinking they could seize its border with a relatively small force?
他们大错特错,居然认为以较少的兵力就能够夺取其边境地区。
扩展资料
其他表示“错误、缺点”的单词
①flaw : 指结构或组织上的缺点,如破裂之处。用作比喻意义时,指品格上的缺陷。
例句:
There were, however, a number of crucial flaws in his monetary theory.
但是,他的货币理论中存在若干关键性错误。
②shortcoming : 指没有达到所要求的标准、没有充分发展或没尽到职责的不足、缺点或短处。多用复数形式。
例句:
Marriages usually break down as a result of the shortcomings of both partners.
婚姻常因为配偶双方的缺点而破裂。
③defect : 普通用词。指表面上的缺陷,或指人或物本质上的缺点。
例句:
He was born with a hearing defect.?
他患有先天性听力缺损。
④slip : 指因疏忽或无意而造成的差错。
例句:
However, in other cases the presence of a rule violation in ones code can be a red flag that something can go seriously awry at runtime, even if the compiler lets it slip by.?
然而,在其他情况下,代码中违反规则的表现可以是一个红色的标记,即使编译器让其通过,在运行时也会严重地出错。