• OK. One of the other things you're going to see is that some of the operators have odd meanings.

    好,你们会学会的另外一件事情,是一些操作符,有很奇怪的含义。

    麻省理工公开课 - 计算机科学及编程导论课程节选

  • If you really want to be obnoxious, you can do this because really these operators just undo themselves, right?

    如果你的确有点反感,你可以这样做,因为这些操作符可以撤销它们自己,对不?

    哈佛公开课 - 计算机科学课程节选

  • OK, in each case, what these things are doing, is they're doing, what sometimes gets referred to as operator overloading.

    这将会是个默认的或者说是,通用的来比较对象是否相同的方法,好,在每个例子中,这些事情正在做的,就是,一些与操作符重载有关的东西。

    麻省理工公开课 - 计算机科学及编程导论课程节选

  • Well, the assignment operator makes a copy of the thing on the right and puts it in the thing on the left.

    赋值操作符把右边的东西,复制到左边。

    哈佛公开课 - 计算机科学课程节选

  • When I try and evaluate that expression of greater than, is going to go into the class to say greater than is a comp method.

    这个大于的操作符的时候,是到类的定义里去识别,大于是一个比较的方法,那么让我在这里说仔细一点吧。

    麻省理工公开课 - 计算机科学及编程导论课程节选

  • And one of the things neophytes trip over early on is that we'll soon see there's not only an equal sign operator, there's equals equals.

    这样我们还要引入了一个新的操作符,我们将看到这里不仅有一个等号的操作,还有双等号。

    哈佛公开课 - 计算机科学课程节选

  • So there are some downsides, in my view, to doing operator overloading, but there's some real pluses.

    它还可以应用于其他一些东西,因此这样做操作符重载,就会产生一些负面影响了,以我的观点来看的话。

    麻省理工公开课 - 计算机科学及编程导论课程节选

  • So this is the equality operator, whereas the single equal sign is the assignment operator.

    所以这是相等操作符,然而那个单等号是一个赋值运算

    哈佛公开课 - 计算机科学课程节选

  • This chart, very boring and uninteresting but useful to say there are very well defined rules as to when you're writing code, what operators, like what syntax should get evaluated first.

    这个图表,看起来很烦,很无趣,但是它很有用,有非常明确的规定,譬如,当你写代码时,就会涉及操作符的优先级。

    哈佛公开课 - 计算机科学课程节选

  • Append sticks the list on the end of the list, append flattens it, one level of course.

    因此串联加操作符和append方法,是不同的,Append方法把一个数组。

    麻省理工公开课 - 计算机科学及编程导论课程节选

  • Because this is overloading that multiplication operator with two different tasks.

    因为这会造成使得乘法操作符,对两种不同的任务造成重载。

    麻省理工公开课 - 计算机科学及编程导论课程节选

  • We have operations to associate with them.

    我们讲了和他们打交道的操作符

    麻省理工公开课 - 计算机科学及编程导论课程节选

  • That is the address of operator.

    这是地址操作符

    哈佛公开课 - 计算机科学课程节选

  • Turns out with a Boolean expression, you don't have use the equality operator equals equals, you can just say what you mean.

    结果用一个bool表达式,你不需要使用等号操作符“==“了,你只要说出你的意思。

    哈佛公开课 - 计算机科学课程节选

  • And I'm using the so-called "assignment operator," a single equals sign to store in n what?

    我用了一个复制操作符“,一个等号向n中存储了什么?

    哈佛公开课 - 计算机科学课程节选

  • And in Python the expression is, operand, operator, operand, when we're doing simple expressions like this, and if I give it to the interpreter, it gives me back exactly what you'd expect, which is that value. OK?

    在Python中表达式就是,运算对象,操作符,运算对象,当我们处理这样的简单表达式的时候,我把表达式传给处理器,处理器给我返回了我想要的结果,对不对?

    麻省理工公开课 - 计算机科学及编程导论课程节选

  • And I don't quite remember from reading or from class how big these things are, well, it turns out -- and this is sometimes useful, later on more likely than now -- but C has a size of operator that takes an argument in parenthesis and it will tell you how much space is used to store that particular data type.

    我不太记得类中的这些类型,是多大的,嗯,结果是--这个在以后比现在,可能是更有用的--不过C语言中有个sizeof的操作符,其中括号里有一个参数,它会告诉我们,要存储一个类型的数据,需要占用多大空间。

    哈佛公开课 - 计算机科学课程节选

$firstVoiceSent
- 来自原声例句
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定