指针分类

来源:互联网 发布:j2ee和java 编辑:程序博客网 时间:2024/06/14 01:28

指针的分类:指针灵活多变,我大致列举以下指针。

1.普通指针:普通变量的指针(除char)

2.字符串常量指针:字符串常量本身就是一个地址!

3.一维数组指针:其实就是一个普通指针

4.数组指针:二维数组的指针(行指针,指针移动是行之间的移动)

5.指针数组:数组元素是指针,并且用二级指针来接收!

6.函数指针:函数名就是个地址!

7.指针常量:不可修改指向!

8.常量指针:不可修改指向的值!


9.常指针常量:不可修改指向,也不可修改指向的值!


10.行指针的指针:二维数组的指针的指针

11.指针数组的指针:

12.指针函数的数组:(数组元素是函数指针)

                                                  

13.返回值是函数指针的函数的函数指针(这个被返回的函数是形参为一个int,返回的函数是形参为两个int  )

                        

                      


  

14.返回值是函数的指针:用相应普通指针接收!


-----------------------------------内存模型--------------------------------------------------------------











  

原创粉丝点击