黑马程序员技术交流社区
标题:
指针的理解
[打印本页]
作者:
kedt5200
时间:
2016-5-10 19:25
标题:
指针的理解
一、什么是指针
指针实际上也是一个变量,该变量储存的是其它变量的地址。在32位系统中,我们可使用的地址范围是0-FFFFFFFF,所以指针变量的大小是确定的,即4个字节。
二、指针变量有什么用
指针储存的是内存的地址,所以我们可以通过指针来操作内存。本质上所有代码和数据都是储存在内存上的,所以我们拥有了操作内存的能力,实际上我们就拥有了一切。
三、使用指针会带来哪些问题
因为指针的能力太强大了,所以破坏力也强,而且非常隐蔽,所以我们通常都需要限制指针的使用。
作者:
wh19900105
时间:
2016-5-10 22:28
这个实在不是我能理解的了
作者:
kedt5200
时间:
2016-5-11 00:37
没关系,现代的高级语言都提倡少用,甚至不用指针,很多语言在语言层面已经限制了指针的使用和能力。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2