zoukankan      html  css  js  c++  java
  • 指针数组和指向指针的指针

    1.指针数组的概念:

      一个数组,其元素均为指针类型数据,称为指针数组,也就是说,指针数组中的每一个元素都相当于一个指针变量。一维指针数组的定义形式如:、

        类型名  *数组名[数组长度];  (注意:int *p[4];不要写成"int(*p)[4];",这是指向一维数组的指针变量。)

    2.指向指针的指针:

      类型名  **指针名;

    3.指针数组作main函数的形参:

      main(argc,argv) argc和argv就是main函数的形参,main函数的由系统调用的。实际上main实参是和命令一起给出的。也就是在一个命令行中包括命令名和需要传给main函数的参数。命令行一般形式为:

        命令名   参数1   参数2…………参数n     命令名和各参数之间用空格分隔。

      带参数的main函数原型是: main(int argc,char *argv[])

    有关指针的数据类型和指针运算的小结:

      1.有关指针的数据类型的小结:

        

      2.指针运算小结:

        a.指针变量加(减)一个整数 p++、p--、p+i……;

        b.指针变量的赋值 如: p=&a;

        c.指针变量可以有空值,即该指针变量不指向任何变量,可以这样表示: p=NULL;

        d.两个指针变量可以相减 如:p1-p2;

        e.两个指针变量比较 如:p1<p2;

      3.void指针类型

    使用指针的优点:1.提高程序效率;2.在调用函数时变量改变了的值能够为主调函数使用,即可以从函数调用得到多哥可以改变的值;3.可以实现动态存储分配。

    吾屋无污,吴捂屋污,诬吾污屋,吾晤吴污,吾无物污,吴侮污吾,吾忤吴屋,悟吴诬吾,污屋吴污,吴侮吾污,吾勿武侮,吾唔吴误,诬侮污吾,吾屋悟忤.
  • 相关阅读:
    ios 数据类型转换 UIImage转换为NSData NSData转换为NSString
    iOS UI 12 block传值
    iOS UI 11 单例
    iOS UI 08 uitableview 自定义cell
    iOS UI 07 uitableviewi3
    iOS UI 07 uitableviewi2
    iOS UI 07 uitableview
    iOS UI 05 传值
    iOS UI 04 轨道和动画
    iOS UI 03 事件和手势
  • 原文地址:https://www.cnblogs.com/chenxiangxi/p/2189365.html
Copyright © 2011-2022 走看看