C语言:指针变量的使用

初始化一个指针变量

1
int *point ;

将一个指针变量指向一个变量

1
2
3
int number = 32;
int *point;
point = &munber;

还有一种更简介的写法

1
2
int number = 32;
int *point = &munber;

指针变量的输出

1
2
3
int number = 32;
int *point = &munber;
printf("%d", *point);

下面的写法是错误的,不允许这样写,千万不要将指针变量指向一个值

1
int *point = 12;