您的位置首页百科知识

指针 ->什么意思?

指针 ->什么意思?

的有关信息介绍如下:

意思是通过它能找到以它为地址的内存单元。

由于通过地址能找到所需的变汪颂量单元,可以说,地址指向该变量单元。因此,将地址形象化的称为“指针”。

在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、 引用不可以改变指向;但是指针困举郑可以改变指向,而指向其它对象。

参考资料来源:百度百科-指针