C语言里面的&和*的理解

对于偶尔才接触下C的我来说,做下笔记, 避免忘记:

void Add(int * a)   // a 是一个int型的指针,a指的地址存放的是int型的数据
{
  a    // 取指针a的值(即地址)
  *a   // 取指针a指向的内容
  &a   // 取存放指针a的值的地址
}
int main()
{
   int a=0; 
   Add(&a);
}

猜你喜欢

转载自blog.csdn.net/Zuo9Yi/article/details/77990301