您的位置:首页 > 其它

变量、指针(引用)的关系

2016-01-08 14:56 148 查看
我来简单的阐述,一般编程语言中用都有的,变量、指针(引用),这两个概念的关系。在这里我不区分指针与引用的概念,把他们当成同样的概念。

变量:

变量是某一段存储空间的一个名字,所以它表示的就是一段存储空间。我们对变量的赋值与使用,实际上是对变量所代表这段存储空间进行写入或读取数据。变量的值可以赋值任何合法的值。但这个变量所对应的存储空间是不会变的,这段存储空间在内存中的位置是不变的。

指针:

指针它不是一段存储空间,而是一段存储空间的位置,所以它不能来存储常规数据,因为它存储的是一段存储空间位置。通过这个位置我们就能获取到这段存储空间。

最后

这个两个东西都与存储空间有关。前者是直接使用它,后者是间接的使用它。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: