C语言中的指针小结:
1、存放变量的地址——指针。
2、存放变量地址的变量,称为指针变量。
3、指针变量的定义:
一般形式:类型 *指针变量名;
例如:int *pointer;//pointer为指针变量名,这里的*只是为了区分与其他 变量定义的不同。
4、两个符号:
1)、&:取地址符。
2)、*:指向符号,即取地址中的内容。
5、指针变量也是存放地址的。
6、特别是pointer和*pointer的区别。
1、在定义中:如int *pointer;这个只是一种形式,一种定义形 式。这里的pointer是指针变量名,*pointer没有太多的实际意义,*代表定义形式
2、在赋值语句中:*pointer代表指向地址里的内容。*代表指向符号
pointer代表地址。