-
NadiaSmile
指针就是地址。以 int a = 10; int *p = a为例假设有一个房子A,房子在A市B街道C区。房子里面住着2个人。此时A市B街道C区就等于指针p,房子A就相当于变量a,两个人就是变量值10. 操作变量 可以对里面住两个人 三个人 十个人进行修改。 操作指针 就可以对当前地址上的东西进行修改 我可以把这个房子A变成写字楼B,我也可以把房子拆了就让俩人站那儿~~操作的对象不一样。实际用在哪儿 很广泛。。。OC里的对象都是指针!望采纳~~~~
-
影夜3924827
指针就是地址在汇编里,地址就是逻辑地址,也就是将所有的内存、显存什么的全部划分为内存单元。一个内存单元存储的数据一般为一个字节,实模式的汇编里的寻址方式一般就是物理地址=段地址*16+偏移地址,段地址和偏移地址全部使用十六进制数。C,C++等高级语言的指针就是将数据传送入系统分配的物理地址中。个人理解,正在学习中,不知道对不对
-
噼喱啪啦
用在链表,内存操作,还真挺难描述的建议你看看慕课网的C语言入门,里面有两个课程专门针对C语言的指针和结构体