指针可与非指针变量一起说明
char *p,ch;
上面的定义中,ch是一个char型的变量,而p是一个指向char型变量的指针
星号(*)的位置可以是任意的,星号(*)与类型名或者指针名之间可以有空格,也可以没有空格
int *p;
int*p;
int * p;
int* p;
上面的定义都是合法的
注意:指针变量名是p,而不是*p,即(*)不是指针变量名的一部分,在定义变量时在变量名前加一个“*”表示该变量是指针变量
指针可与非指针变量一起说明
char *p,ch;
上面的定义中,ch是一个char型的变量,而p是一个指向char型变量的指针
星号(*)的位置可以是任意的,星号(*)与类型名或者指针名之间可以有空格,也可以没有空格
int *p;
int*p;
int * p;
int* p;
上面的定义都是合法的
注意:指针变量名是p,而不是*p,即(*)不是指针变量名的一部分,在定义变量时在变量名前加一个“*”表示该变量是指针变量