C 语言规定所有变量在使用前必须先定义,指定其类型,
并按此分配内存单元。指针变量不同于整型变量和其他类型的变量,
它是专门用来存放地址的,所以必须将它定义为“指针类型”。
要区分“指针”和“指针变量”这两个概念。指针是一个地址,而指针变量是存放地址的变量。
指针变量就是存储另外一个内存地址的变量(内存地址)。
因为是变量,所以待存储入的值是可以变化的,但本身的地址值是确定的,这样就可以有确定的方法访问到可变的地址(上的内容)。
类似,我们可以向查号台查询某个单位电话号码一样,那个查号台就是指针变量,通过它可以返回一个可以联系到某个单位的号码(内存地址)。