指针的一些符号的理解

#include <stdio.h>

void main()
{
      int a = 23;
      int b = 0;

      int *p;     //*p就是我们说星号的第一种用法,其实是 (int*)  p,定义一个整型指针变量p 
      
      p = &a;

      b = *p;     //*p就是我们说星号的第二种用法,实质就是 星号 这个钥匙打开了p指向存储a的地址,得到了a的值

      printf("b = %d\n",b);
}    

猜你喜欢

转载自www.cnblogs.com/sanshijvshi/p/10274894.html