指针与指针变量的区别
作者:互联网
指针
指针,是C语言中的一个重要概念及其特点,也是掌握C语言比较困难的部分。指针也就是内存地址。指针描述了数据在内存中的位置,标示了一个占据存储空间的实体,在这一段空间起始位置的相对距离值。在 C/C++语言中,指针一般被认为是指针变量,指针变量的内容存储的是其指向的对象的首地址,指向的对象可以是变量(指针变量也是变量),数组,函数等占据存储空间的实体。
指针变量
指针变量,是指存放地址的变量。指针变量是一种特殊的变量,它不同于一般的变量,一般变量存放的是数据本身,而指针变量存放的是数据的地址。
指针与指针变量的关系
指针变量是一个变量,该变量内存放的是指针(也即地址)。
所以,我们有以下关系:
[指针变量] = [指针(也称内存地址)];
&[变量] = [指针(也称内存地址)];
作者
SeaYJ
转载请注明出处( https://www.cnblogs.com/SeaYJ/p/15665406.html ),谢谢!
标签:变量,区别,地址,存放,内存地址,SeaYJ,指针 来源: https://www.cnblogs.com/SeaYJ/p/15665406.html