您的位置首页百科知识

指针*和&分别是什么意思?

指针*和&分别是什么意思?

的有关信息介绍如下:

指针*和&分别是什么意思?

&操作符:取变量的地址 *操作符:对指针做解引用操作 example: int a=10; int *p=&a //让指针p指向存储变量a的单元,&a就表示是a单元的内存地址, //这个时候的*仅仅表示p是一个指针变量 printf("*p=%d a=%d",*p,a); //将打印出*p=10,a=10,*p表示是对变量a做操作 *p=5; printf("*p=%d a=%d",*p,a); //将打印出*p=5,a=5