指针,c语言的精华,有人说c语言因指针而伟大,也有人说c语言就是指针难学,指针就是和数组有着不清不楚的那个“禽兽”
定义指针变量
类型名 *指针变量
char *pa; // 定义一个指向字符型的指针变量
int *pb;// 定义一个指向整型的指针变量
取地址运算符和取值运算符
如果需要获取某个变量的地址,可以使用取地址运算符(&);
char *pa = &a;
int pb = &f;
如果需要访问指针变量指向的数据,可以使用取值运算符();
printf(“%c, %d
”, *pa, *pb)
说简单点指针里面储存的就是地址,这个指针的定义看起来是不是很简短,那是因为还没有跟数组扯上关系,后面跟数组扯上关系,我就想自闭了,要掉发了