为了账号安全,请及时绑定邮箱和手机立即绑定

指针是什么?求大神说的详细点

指针是什么?求大神说的详细点

C
椰蓉罐头 2016-09-26 06:36:32
实际用在哪?怎么用?
查看完整描述

4 回答

已采纳
?
NadiaSmile

TA贡献149条经验 获得超291个赞

指针就是地址。

以 int a = 10;  int *p = a为例

假设有一个房子A,房子在A市B街道C区。房子里面住着2个人。此时A市B街道C区就等于指针p,房子A就相当于变量a,两个人就是变量值10.  操作变量 可以对里面住两个人 三个人 十个人进行修改。 操作指针 就可以对当前地址上的东西进行修改 我可以把这个房子A变成写字楼B,我也可以把房子拆了就让俩人站那儿~~操作的对象不一样。

实际用在哪儿 很广泛。。。OC里的对象都是指针!

望采纳~~~~

查看完整回答
2 反对 回复 2016-09-26
?
影夜3924827

TA贡献9条经验 获得超6个赞

指针就是地址

在汇编里,地址就是逻辑地址,也就是将所有的内存、显存什么的全部划分为内存单元。一个内存单元存储的数据一般为一个字节,实模式的汇编里的寻址方式一般就是物理地址=段地址*16+偏移地址,段地址和偏移地址全部使用十六进制数。

C,C++等高级语言的指针就是将数据传送入系统分配的物理地址中。

个人理解,正在学习中,不知道对不对

查看完整回答
1 反对 回复 2016-09-26
?
噼喱啪啦

TA贡献392条经验 获得超170个赞

用在链表,内存操作,还真挺难描述的

建议你看看慕课网的C语言入门,里面有两个课程专门针对C语言的指针和结构体

查看完整回答
反对 回复 2016-09-26
  • 4 回答
  • 0 关注
  • 1475 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信