指针

指针,c语言的精华,有人说c语言因指针而伟大,也有人说c语言就是指针难学,指针就是和数组有着不清不楚的那个“禽兽”

定义指针变量

类型名 *指针变量
char *pa; // 定义一个指向字符型的指针变量
int *pb;// 定义一个指向整型的指针变量

取地址运算符和取值运算符

如果需要获取某个变量的地址,可以使用取地址运算符(&);
char *pa = &a;
int pb = &f;
如果需要访问指针变量指向的数据,可以使用取值运算符(
);
printf(“%c, %d\n”, *pa, *pb)
说简单点指针里面储存的就是地址,这个指针的定义看起来是不是很简短,那是因为还没有跟数组扯上关系,后面跟数组扯上关系,我就想自闭了,要掉发了

posted @ 2019-01-28 14:09  xiaoliangliang  阅读(94)  评论(0编辑  收藏  举报