00:01
能啊能好,那同学这块不懂了,比如说什么,比如说我再给int类型A等于十是不是,然后这里面AA等于20是什么?改变这个值了是不是,然后int一个B,然后这里面in的星P等于按A,那这里面现在这个地址为多少?地址为这个是A的地址吧,是不是,然后又给它按到B了,那我只是改变哪个值啊,只是改变了这里面这个值知道吧,我给大家画图啊,把这图保存一下啊,这是。零二叫。指针变量在内存中的大小,这是第二个题,第二个问题那同学说那个问题我再把它,把它说这个问题给大家重复一下,比如说这里面有个变量是in的类型A。In的类型的A等于等于A等A等于十,这是第一个值,然后又给它赋值,为什么A等于20,那是不是最后改变这个值为多少,是不是20啊,最关键的区域这个没问题了吧,那20啊,这个放在这没有动啊,然后再写一句啊,是A等于20 a等A。
01:03
等于。20啊是没有变的啊,然后呢,然后我这里面定一个B啊,那给他写个内存编号吧,是0XFF00,然后再写个内存编号是int类型的B等于100是没有问题吧,然后这里面写一个是。是100。啊,这是对应的那个是什么变量的内存空间是不是啊,然后这里面写什么,写的是0XF。零四啊零四也行,然后我又又做了什么操作,做了一个这个指针操作啊,定一个什么,定一个是印的类型的星P,那你注意一下这里面你可以理解这样是in的新用类型的一个PP是个变量是不是啊,它等于什么,等于按A,这是第一步啊等于按,那它怎么的,它就是相当于这有一块什么呀,这个是啊内存存的什么呀,存的是存的是不是这个东西啊啊放在这儿了啊放在这儿了是。
02:09
0XF00是不是,那然后我把什么把这个P又变成一个什么P,让它等于一个。And b。那这里面我改变是哪个,是不是这个对应这这个里面它自己这里面内容啊,把它删了变成什么,变成一个B的值是哪个,是下面这个了吧,啊变成了这个值,那这个值就应该用什么,用红色的叉叉给它叉掉了吧,是不不不再指向它了,而是指向谁啊指向这个了吧,是什么?是这个是0XFF0。这个东西是不是,那我在这地址前面加个星呢。啊,叫什么叫。取,呃,取。取零,XFFFF04的。的值,那这这里面应该怎么的,应该是不是找对应找这块这块内存空间了吧,我把它改成什么,改成了这个是。
03:08
200了。200,那这里面我写一下这个代码是星P等星P等于二,呃星P等于200是怎么样,是修改那个值,修改了是不是这个这个值啊和A是不是没关系了,为什么没关系了。因为这个我这个地址没指向于A,所以说改变这个值是指向什么地址,这个相关的是不是啊。呃,这也是大家注意这个问题,还有什么其他问题吗?我先暂停一下啊,这块是一个什么,这块是一个数据类型,是不是这是个变量。变量这是这是怎么的,给变量赋值是不是你拿比如说因内型A你知道啥意思啊,然后你A等于20你也知道啥意思是不是,就是唯一这一步这个星批他知不知道啥意思了,是不是这前面都跟它一样的后只有后面这一块的时候,因为这里面存的是个地址,是不是我再把它这前面加个星就对应找到另外一块地址了,知道吧。
04:00
就这意思,没有什么其他意思啊,前面都是什么呢?跟那个正常一样,往这个里面存值,一个是自己的,一个是其他的而已啊。我要想改变它的情况下,我直接给这个批赋值,想改变自己对应那块内存空间情况下,给这个批赋值,知道吧,我想改变什么,改变别的地方的值情况下,我得加个星,知道吧,就改变别人的值了啊,就这意思啊。那这个还有什么问题吗?那个。那图里边这个地址。O00。什么什么随机存在的这个数,我指的是这个数。哦,这个数是我自己想想,想起什么名叫什么名的,这个就是这个数,如果是。他不是每个每个每个内存里边有四个细节,然后那个细节不是每一个细节。啊,对啊,那如果这个。里边的这个内容。来,我知道你啥意思了,我给你解释一下啊,同学说了,同学说什么说我这个是in的类型会占几个,占四个是不是画一下啊,1234是不是四个,第一个首地址是零,SFF00,下一个是什么?010203是不是我总共四个地址吧,是不是,那为什么我只要改变这一个地址就能怎么着就能改变这四个地址是不是这意思啊,就这意思啊,所以说这个类型要和这个类型对应上嘛,这是什么类型啊,In的类型是不是,这也是in的类型,如果是in的星类型,他就知道这里面改变几个了,改变四个,那如果是差星类型,他就知道改变是几个一个啊,但是印所有的这个什么呀,印的星或者是差星,他们在内存占自己大小是四个,指的是什么?指的是它这块内存空间占的大小,知道吧,和这个七之前那个没关,知道吧。
05:43
明白了啊,明白好这个问题,还有什么其他问题赶快说啊,你不说,你就自己在那蒙吧,我告诉你。说呀,戴宁同学。来好,把这先保存一下。
我来说两句