int *p
p:指针变量名
注意:*p不是指针的变量名:——不符合命名规则
int *:指针变量名的类型——指针类型
注意:在定义语句中,除了变量名以外的内容就是变量名的类型
//例子:
int a;
变量名:a
a的类型:int
int *p;
变量名:p
p的类型:int *
int a[10]
变量名:a
a的类型:int [10]
int **q
变量名:q
q的类型:int **
int :指针的指向对象的类型:访问所匹配的变量 空间类型
例子:
int *p //指针变量 指针变量存int变量的地址
short *q //指针变量 指针变量存short变量的地址
char *t //指针变量 指针变量存char变量的地址
int a; short b; char c;
就像游戏中的 枪 和 子弹 ,需要相匹配才能使用