我想评论作为一种“语言”的翻译方法。想象一下你正在学习另一种语言,如法语。当你学习法语,你显然不是要记住一切后一看学习你;会有,你会忘记等意义,除非你去了很多次的话。现在想象一下,你只部分地通过学习法语,但你去法国度假,强迫你说在大多数地方,你访问法国。理想的解决办法是把法国的英文字典,无论你去哪里。你不能说流利的法语,你必须使用法语的英语字典来帮助你理解在法国不同的句子。这就像是用C + + -英语词典来帮你记住在C++什么句子的意思。显然,这将是最终能够流利地讲C++很辛苦,所以评论有点像C++英文翻译。
寻址存储器
这一课直接建立在材料中的部分“先看看变量”。
在变量上一课,我们谈论的事实是变量的一块内存,可以用来存储信息的名字。简要重述一下,电脑随机存取存储器(RAM),可供程序使用。当一个变量被声明,那一段记忆是预留的,可变的。
内存的最小单位是一个二进制位(bit),它可以容纳一个值为0或1。你能想到的有点像一个传统的光开关或光是关闭的(0),或是在(1)。有没有关系。如果你去看内存顺序的片,你将看到的是……011010100101010……或它们的一些组合。内存分为单独的部分,称为地址。也许令人惊讶的是,在现代计算机,每一位没有得到它自己的地址。最小的内存单元是一组8位称为一个字节。
以下图片显示一些连续的内存地址,随着数据对应的字节: