C语言运算符地址(&)
示例
对于任何对象(即变量,数组,联合,结构,指针或函数),一元地址运算符均可用于访问该对象的地址。
假设
int i = 1; int *p = NULL;
因此,然后执行一条语句p=&i;,将变量的地址复制i到指针p。
它表现为p点i。
printf("%d\n",*p);打印1,它是的值i。
对于任何对象(即变量,数组,联合,结构,指针或函数),一元地址运算符均可用于访问该对象的地址。
假设
int i = 1; int *p = NULL;
因此,然后执行一条语句p=&i;,将变量的地址复制i到指针p。
它表现为p点i。
printf("%d\n",*p);打印1,它是的值i。