int *pn=&n;
char *pc=&c;
double *pz=&z;
这三个在C语言中的意思是啥,
为什么 变量前面要加一个星号'*',这个是什么意思
赋值符号后的 & 这是什么意思
请教一下
int *pn=&n;
char *pc=&c;
double *pz=&z;
这三个在C语言中的意思是啥,
为什么 变量前面要加一个星号'*',这个是什么意思
赋值符号后的 & 这是什么意思
请教一下
定义变量时,前面加*号表示这个变量是指针类型
已经定义的变量前加&符号,表示取这个变量存储的地址,即获得对应变量的指针类型,才能否赋值给定义的指针变量
int *pn=&n; 定义了一个整型指针pn,指向整型变量n存储的地址
char *pc=&c;
double *pz=&z