这里简要的列举下指针的类型:
1、一般的指针 int *p ;
2、指向指针的指针 int **p ;
3、指向函数的指针 int (*P)(int x) ;
4、空指针 int *p = 0 ;
以上四种类型的指针比较好理解,下面来看下比较让人眩晕的几种指针
5、常指针
int *const p ;
即指针地址不可变,但是指针所指向的内容是可变的
6、指向常量的指针
const int *p ;
指针所指向的值不可变,但指针所指向的地址是可变的
7、指向常量的常指针
const int *const p;
8、迷途指针
呵呵,这个我也不是很懂,只是知道有这么一种指针罢了。
阅读(1845) | 评论(0) | 转发(0) |