指针学习(一)
每一个学习和使用 C 语言的人,都应当深入地学习和掌握指针。我汗颜啊。。。
一个变量的地址称为该变量的"指针",如果有一个变量专门用来存放另一个变量的地址(即指针),则它称为指针变量。比如 int i; int *p; p = & i; 如果 i 的地址是2000,那么2000是变量 i 的指针。p就是一个指针变量。指针变量的值就是指针(即地址)。总之,指针就是一个地址,而指针变量是存放地址的变量。
变量的指针就是变量的地址。存放变量地址的变量就是指针变量,它是用来指向另一个变量的。
int * p1 , *p2 ;定义了两个指针变量 p1 和 p2 ,它们是指向整形变量的指针变量。" * " 只是表示变量的类型为指针型变量。