在完成最后的编程任务时,我不敢相信我对这些概念不甚了解。 建议有人把所有内容都写下来,但是不幸的是我打字的速度比我写的快,而且我的手写太可怕了。
我的指针分解
指针是一个变量, 其值是一个地址。
让我们分解一下。
每个变量都会被分配一个具有自己地址的内存单元。 为了澄清,每个存储器单元都有一个地址。 创建变量后,它将成为内存单位的所有者。
例如,变量“ Bob”的内存地址为1002,由于它是内存的单位,因此我们可以存储整数42之类的东西。
鲍勃= 42;


编译器知道“ Bob” 拥有哪个内存单元,因此它将“ Bob”的值(即42)写入该内存单元。 现在,它的地址和 ‘Bob’的值存储在该单元的内存中。
我们确定的这种存储值的功能非常有用。 我们可以更进一步,将另一个内存单元或变量的地址存储在“ Bob”变量中。
现在,我们之前的变量“ Bob” 指向另一个变量的地址。
好吧,这就是我目前所掌握的所有信息。 让我知道您在下面的想法。 任何批评都欢迎!