二级指针

1.指针就是一个变量,是保存地址的变量.

2.指针本身占用内存,有自己的地址.

3.*p,相当于指针降级

4.*就是取指针所指地址处保存的数值

2.二级指针:

做输入与输出特性:

  二级指针的本质是一个指针数组.

  char* array[]=char* *array;

  作用:在函数内部,在堆上开辟空间,传出去.

模型:

  (1).char myArray[5][6]={"aaa","cccc","bbb",''111"};

    全部在存储在栈上

    void printMyArray(char **myArray,int num);

    void SortMyArray(char **myArray,int num);

  (2).数组指针:指向的是数组

    char Array[5][6]=char Array[][6]=char (*array)[6]=

    char[6] *Array:指向六个字节的指针

    void printMyArray(char myArray[10][30],int num);

    void sortMyArray(char myArray[10][30],int num);

  (3).第三种模型

    

 

posted on 2018-03-05 10:36  冲天香阵透长安  阅读(186)  评论(0)    收藏  举报

导航