指针 ->什么意思?
的有关信息介绍如下:意思是通过它能找到以它为地址的内存单元。
由于通过地址能找到所需的变汪颂量单元,可以说,地址指向该变量单元。因此,将地址形象化的称为“指针”。
在C中将一种专门表示变量指针(位置)的变量叫做指针变量,指针变量专用来存放地址,其值为指针(地址)。
定义指针变量:类型名 *指针变量名;
指针变量实用举例:
int *p1,*p2; //定义两个指向p1,p2的整型数据指针变量
p1=&a;
p2=&b; //把变量a和b的值的地址赋给指针变量p1,p2
pritf("*p1=%d,*p2=%d",*p1,*p2)
//以十进制输出*p1,*p2所指向的地址所代表的的a,b的值
扩展资料
指针和引用答旅的区别
1、首先,引用不可以为空,但指针可以为空。前面也说过了引用是对象的别名,引用为空——对象都不存在,怎么可能有别名。故定义一个引用的时候,必须初始化。
2、 声明指针是可以不指向任何对象,也正是因为这个原因,使用指针之前必须做判空操作,而引用就不必。
3、 引用不可以改变指向;但是指针困举郑可以改变指向,而指向其它对象。
参考资料来源:百度百科-指针